COMMON STOCK AND WARRANT SUBSCRIPTION AGREEMENT