Refactor payment engine class
Use payment engine as a class
Improve payment_engine readability class
Update balanced gems
Revert "Update balanced gems"

This reverts commit f8b3a18c3a25b625ff1ecc144a4c907e2c6b1f84.
Update balanced gems
Merge pull request #134 from neighborly/jl-new-payment-engine

Refactor payment engines
Merge pull request #136 from neighborly/jl-new-payment-engine

Improve payment_engine readability class
Add back the payments tab on user's page
Revert "Hide payment methods option and title on contributions#edit"

This reverts commit e827c2795747217b2826b312b605f5aed8bd4b5f.
Create :payment_authorized state for Contribution
Remove explicit state names on StateMachines

Default state values are already state names.
Fix typo on Contribution's state name
Remove extra blank line
Remove unnecessary comment
Improve indentation of code

Conflicts:
	app/models/concerns/project/state_machine_handler.rb
Rename payment engines to payment engine
Show gross amount of Contribution when User choosed to pay fees
Mount neighborly-balanced gem in /balanced
Add some styles for bankaccount confirmations new page