use default of 0.0.0.0 instead of '' for webgui address
port stuff is sorted out... I think.
Change port back to charfield.
Oops, this should have been an integer field.
Don't set default port.
Added option to specify port for http(s) to listen on.
make SMARTTest unique for disk AND type
regenerate migration 0016 that was causing conflict
gui address migration should be #16
Added ability to specify bind address for http(s).