Clean up kRPCServices code
Remove BOM (use UTF-8 not UTF-16)
Code clean up of TestingTools
Set compiler code page to UTF-8
Instruct git to automatically convert line endings
Normalize line endings
Add pre-commit git hook to check for BOM, add tool to remove BOM and a makefile target to run it
Clean up code in kRPC project
Clean up kRPC project code
Clean up unit tests
Fixes and clean up
Merge branch 'feature/code-cleanup'