fixes for issues #685 and #57
Moved data retrieval logic for new fields to BalancedCard class
Merge remote-tracking branch 'upstream/master'
Add initial end-to-end tests.

- Created new test runner that starts up an instance of Aspen, runs the e2e tests in the configured browsers, and tears it down.
- Created a test for the main title and strap line copy.
- Added e2e tests to the jstest make task.
Add node_modules folder to gitignore.
Add change that is required by JS unit tests.

- This change should have been included in 3e900baeaec1fc52b66551332c4e1ba4c2370080.
Merge pull request #766 from berryp/master

Add node_modules folder to gitignore.
Merge pull request #764 from berryp/first-e2e-test

Add initial end-to-end tests.
Merge pull request #767 from berryp/bugfix

Add change that is required by JS unit tests.
Merge pull request #763 from chrisdev/master

Addressed issues #685 and #57
A fix for issue #769
Clean up Balanced API usage

We had a couple mistakes in our Balanced API usage and this cleans them
up:

 - We were making an HTTP request for every dictionary access on our
   card wrapper (card['foo']).
 - We weren't invalidating previous cards and bank accounts when a new
   one was saved (fixes #379).
 - We weren't properly selecting the most current valid card.
Bump version to 7.2.14
Bump version to 7.2.14-dev
Merge pull request #770 from chrisdev/master

A fix for issue #769
Bump version to 7.2.15
Bump version to 7.2.15-dev
Allow any amount between lo and hi

@mahmoud wants to give people $2.99 per week.
Bump version to 7.2.16
Bump version to 7.2.16-dev