nla/banjo — pull request #453 by shuangzhou (2014-05-15 02:14:44+00:00)
Title: Dsc 123

This request includes the following changes:
- data schema restructuring to consolidate the following data types:
- removal of dependency on the following banjo tables: profiletool, tools, tooltypelu, toolcategorylu, collectionlu and materialtypelu.
- expanded AmberDbService to use lookups api (from abmerdb) to provide tools, tooltypelu, toolcategorylu, collectionlu, materialtypelu reference data.
- extended profile table to include deviceId and softwareId.
- refactored the profile service in SettingsController to access the lookups api.
- refactored api calls for above lookup data in SearchController, JobsController and WorksController.

The changes can be viewed from snowy:10536.