Upgrade build system.

- Builds now automatically include a version number based on git.
- Ability to create "bundles" - trees assembled based on source files.
- Single index.html template that is processed into different versions.
Remove unused code "calculate_send".
New utility script to extract translatable strings.
Federation client support. (In progress.)
Added first example translatable string.
Fix indentation.
Remove analytics.js. (Use config.js instead.)
Add watch tasks for index and config.
Some tweaks for example config.
Merge branch 'develop' of github.com:ripple/ripple-client into karma-cleansing
Updated git url in package.json to `ripple` from `rippleFoundation`
Remove some DOM access from the `AppCtrl`, moving it to the app run block and a custom `rp-jade-replace` directive