Refactor API before public launch

* moves formatting logic from frontend app to backend
* hides TARIC/CHIEF specific entities and names in the API.
* improves spec coverage
* contains various enhancements and spec fixes

Updates rabl because it added support for partial local variables
Updates therubyracer to avoid gem installation errors, same was done in
static