Changed file write implimentation to something more OS-specific
Merge branch 'cli-opts' into develop
Added command-line options (flags, longopts & arguments). see updated README
Merge branch 'cli-opts' into develop
knocked another item off the TODO list (cli-opts)
Added usage helper and version system.

Refactored verbose option into error-only option (LOGINFO is now default in production).
Merge branch 'cli-opts' into develop
added 'docroot' to .gitignore
Merge branch 'develop'