broke it.
Code cleanup, reduced some methods, and added better host default handling.
Merge branch 'master' of https://github.com/sfopticon/sfopticon