Fixes #35

Separate our urls into their own files.
Update cli for new url changes
Update webui for new url changes
Merge pull request #259 from schakrava/issue#35

Issue#35
Merge branch 'issue#263' of https://github.com/schakrava/rockstor-core into schakrava-issue#263
Snapshots

Add visible flag to input form
Show errors using validator if json error msg is returned while creating
a snapshot