added Rspec and related testing stuff
don't include Gemfile.lock
added guard-rspec
Really got rid of Gemfile.lock, added a generator for Business
added requirement for name and description
added generators for business, user and roles, basic role specs passing
filled out abilities more, abilities for objects are accessible
removed ability file, not necessary
fixed up role comparison a bit
added Lessonable::Subscriptions for app subscription with Stripe
added subscription cancellation handling, refactored #subscribe_to
added HIT_STRIPE environment variable to run specs against real Stripe API
only run certain specs when hit_stripe? is true
added overriddable ability methods
added overriddable abilities methods to BusinessAbility
added initial routes, added "api" tests for business model
added more business api specs accounting for user roles and authorization
removed puts