Update appliance model with management port.
Refactor appliances API to use GenericView and cleanup amap.
Merge branch 'issue#385_replication' of git://github.com/sujeetsr/rockstor-core into sujeetsr-issue#385_replication
Merge branch 'issue#385_replication' of git://github.com/sujeetsr/rockstor-core into sujeetsr-issue#385_replication
Merge branch 'issue#385_replication' of git://github.com/sujeetsr/rockstor-core into sujeetsr-issue#385_replication
Display proper error message when a duplicate appliance is being added.