Modularize the hostname picker in preparation for HDEW-419
Generate a standalone hostname module file
Include redundant button styling in hostname picker
Remove initially commented Gruntfile section for cssmin concat uglify
Add Gruntfile task for generating hostname module
Switch Hostname dir to ControllerAs syntax
Big commit :( switch hostname picker to broadcast & refactor init
Rework hostname tests to use the directive controller
Add appropriate id to hostname picker input