removed graniteauth module to result in purely open source artifacts
significant refactoring to reorganize modules and allow for native implementations of common key formats