Wire up CI and Continuous deployment.

Never ship a broken build.
Upgraded fa, getting access to new classes
Add ability to refresh tokens
Handle errors in tools

by hiding tool in dashboard, showing message in single view.
Better handling of upsert condition.
Added some styles specifically for the options dialogue
Usable controls on the options dialogue page