Planets in Stellar Clusters Extensive Search. II. Discovery of 57 Variables in the Cluster NGC 2158 with Millimagnitude Image Subtraction Photometry