Merge pull request #3 from sjzhu/master

He claims it's been tested.
Removed debug statement that somehow made it in to production.
Added caching to host filtering, added documentation for filter-group.
Added Excel file creation functionality.
Added alphabetizing support to the excel output