* add tests that cover same behaviors as Convert and ConvertString
* align read and write behaviors with bufio to play nice
* add methods that allow to customize buffer size
* add methods to reset, allowing reuse
* moved sample programs to examples directory
* cleaned up make make file
* converter.go: ConvertString now uses Convert under the hood, removes some code duplication
* reader.go: No need to have two separate buffers, can write directly in to buffer given in Read call. Simplifies code greatly