Merge pull request #7 from swishy/master

Push toolchain and dependancy updates to main project
Updated to Kotlin M7
Updated to Kotlin M7
Fixed publishing
Added Raw Headers
Fixed streaming files
Added missing annotations
Added annotations support to gradle
moved tests
Fixed up status codes
Fixed connection close issues
Added proper XML serialization
ˆ
Added tester file
added test fixes to gradle
Merge remote-tracking branch 'origin/master'
Some minor changes to build script
Some minor changes to build script
Some minor changes to build script
fix build.gradle
Merge pull request #8 from nskvortsov/master

General Build.gradle improvements