Began cleaning up code and adding necessary functions for user agent cycling
Continued work on adding functions, likely broken at the moment, just wanted to update.
User agent cycling working for the --single option currently, will port to URL lists shortly.
Bug present in file naming scheme.  Will be fixed shortly.
Fixed file issue.  Think it's completely working for --single.
Mostly working, trying to investigate if there is still a file descriptor issue.
Added user agent switching based on page length
Added --difference used to set the difference threshold
Added default selection for popup messages
Added ability to skip default credential checking
Now can specify full path for output directory
Added exception handling if server closes connection.
Merge pull request #29 from ChrisTruncer/development

Development - Merged into master