Fixes #244
Fix scan command for CLI.
Update disk API to make the scan an explicit command. Also remove the trailing
slash for url endpoints.
Update disk include in the main urls file
Update webui for backend disk api changes
Update disks console for backend api changes
Fixes #289

Fix pools add, list and delete command for CLI.
Merged conflicts.
Fixes #289

Add exception handling for pools.
Merge branch 'issue#289_pools_imp' of git://github.com/aliamir/rockstor-core into aliamir-issue#289_pools_imp
Merge branch 'master' into aliamir-issue#289_pools_imp
Don't save error file when the api returns error dictionary.
Handle connection errors in generic api_call
Update print* methods for various infos
Use @api_error in pools console.
update print* methods for consistency.
fix scrub and scrub status.
Merge pull request #310 from aliamir/issue#289_pools_imp

Issue#289 pools imp
Merge branch 'issue#49_top_shares' of git://github.com/sujeetsr/rockstor-core into sujeetsr-issue#49_top_shares
bugfix: Fix broken resize for cloned shares.
Merge branch 'issue#49_top_shares' of git://github.com/sujeetsr/rockstor-core into sujeetsr-issue#49_top_shares