Integrate Stripe api for payment

Initial pass at integrating a payment method using Stripe, charge model and charges controller. The next version will provide a more customer oriented experience by customising the amount and description.
right, got ahead of myself as charges will belong to a parent.