Modify the admin users field with dropdown existing users in samba export field.
Add sorting for functionality to the fields in add pool form.
Use unix socket instead of inet for supervisor. with inet, a lot of sockets in
time_wait accumulate as we use supervisorctl in service-monitor.
Fix pool name validation missing code.
Merge branch 'issue#481_modify_adminusers_smb_export' of git://github.com/Mchakravartula/rockstor-core into Mchakravartula-issue#481_modify_adminusers_smb_export
Change admin users drop box in add samba export page

Fixes #481
Merge branch 'issue#481_modify_adminusers_smb_export' of git://github.com/Mchakravartula/rockstor-core into Mchakravartula-issue#481_modify_adminusers_smb_export
Add handle exception to the generic class
Implement backend support for smb share edit functionality. #467
Send admin users list to POST request.

Fixes #481
Update samba and user models to have M2M relationship for smb admin users.
Add edit icons to smb shares in the table. #481
Update samba share api to properly deal with admin users and add edit support. #481 #467
Merge branch 'issue#476_service_monitor_doesnt_start' of https://github.com/schakrava/rockstor-core into schakrava-issue#476_service_monitor_doesnt_start
Show Service monitor status and appropriate messaging

If the service monitor is running, display its status, but do not allow
the user to stop it
If it is not running, display its status, and a warning message.
The other services are displayed as before in either case.
Check timestamp of last service monitor status

Check timestamp of current service monitor status and compare with
previous to see if it is still running
Modified warning message
Add functionality to edit samba export

Fixes #481
Merge pull request #486 from schakrava/issue#476_service_monitor_doesnt_start

backend change for #476.
Implement Update for samba edit

Fixes #481