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