Initial commit.

Go's encoding/csv original files.
Change package name, update README/License.
Initial tests.
Green. Make Tests pass.

Now, need to refactor tests to no simply ignore an error.