#216 - Fixing class names lengths so that the filename does not overflow 143 characters.

This is because of a limitation in ecryptfs on Ubuntu which does not allow filename with more than 143 characters. Link to the issue on launchpad is on issue #216.
#130 - Moved api materials_controller files to new rails
#130 - Made api materials_controller work with new rails.
#130 - Moved api commands_controller to new rails
#130 - Changed api command_controller to work with new rails.
#130 - Added api admin_controller files to new rails.
#130 - Changed api admin_controller to work with new rails.
#130 - Adding stage_controller api spec that was missed out.
#130 - Changed the api stage_controller_view_spec to work with new rails.
#130 - Added dependency_modification view files to new rails.
#130 - Changed index_xml_spec of dependency_modifications view to work with new rails.
Merge pull request #236 from bsharanya/master

#130 Moved remaining api controllers to new rails.
Merge pull request #235 from srinivasupadhya/master

moved lib/config_update & spec (40). fixed deprecations.
#130 - Added files of api/agents_controller to new rails.
#130 - Changed api/agents_controller to work with new rails.
Merge pull request #238 from bsharanya/master

Moved api/agents_controller to new rails.
Merge pull request #219 from sachinsudheendra/long-file-name-build-issue

#216 - Fixing class names lengths so that the filename does not overflow 143 characters.
#130- Fixing two views for api's.
#130 - Moving agents_autocomplete_controller file to new rails.
#130 - Fixing build.