Use bower; add versioning and release process

Resolves #78 and #98. This PR definitely needs review, since I'm no expert with bower or grunt. Feedback is much appreciated! @danjamin, @yayalice, or @bigsley might be able to help.

What this does:
 * Move many dependencies to bower
 * Remove dist folder
 * Set up process to release to this repo and a shim repo for dist files
 * Use grunt-text-replace and release-it to bump version numbers

No dist folder? How to develop and integration test?
 * The dist folder is not in version control (hooray, fewer steps to PR!), but it's still generated by grunt.
 * Use "bower link" and "bower link ember-table" when developing ember-table and testing with your app.

To be resolved:
 * Need to figure out where the shim repo will be - could be in https://github.com/components, or a new Addepar repo.
 * Need to transition bower to use the new shim repo without disrupting everyone's build