Implement jquery promise while adding pool.
Merge branch 'issue#256_js_promises' of https://github.com/Mchakravartula/rockstor-core into Mchakravartula-issue#256_js_promises

Conflicts:
	src/rockstor/storageadmin/static/storageadmin/js/views/add_pool.js
Error handling

Show popup errors for POST and DELETE requests that fail
Show message at the top for GET requests that fail
Some requests are set global:false so that they fail silently - ajaxError is not called
Merge branch 'master' into issue#256_js_promises

Conflicts:
	src/rockstor/storageadmin/static/storageadmin/js/views/add_pool.js
Merge branch 'issue#256_js_promises' of github.com:Mchakravartula/rockstor-core into issue#256_js_promises

Conflicts:
	src/rockstor/storageadmin/static/storageadmin/js/views/add_pool.js
Correct spelling for rockstor layout view and inplement callback for fetch.
Fix spelling of module view
Cleanup

Change spelling of RockstorModuleView
Remove commented code
Merge branch 'master' into Mchakravartula-issue#256_js_promises
Show error and help message in error templates
Remove commented code
Merge pull request #424 from Mchakravartula/issue#256_js_promises

Implement jquery promise while adding pool.
Fixes #256
Fix navbar toggle on small width

Add our own handler for collapse toggle since bootstrap toggle seems to
conflict with something
add btn-bavbar and set appropriate display attrs for smaller width in
responsive css file
Select all snapshots

Make select all snapshots work correctly
Fixes #436
Reset to first page of collection on successful delete multiple

Reset to first page of collection on successful delete multiple
to handle the case of the last page being deleted.
Removed settings.py since it is generated from settings.conf.in
Reset snapshot collection to prev page on multiple snapshot delete
Merge pull request #439 from sujeetsr/issue#386_navbar_responsive

Issue#386 navbar responsive
fix misc bugs and add logging to initrock