Added composer
Extracted some exceptions
Moved InvalidText exception

Some unit tests had to be updated where the expected exception
did not match
Move InvalidFeature exception
Moveed OutOf* exceptions
Remove unneeded use statements
Merge branch 'feature-move-exceptions'
Move Decoder and Decoder interface
Moved Decoders, Geometry, Interfaces and updated tests
Merge branch 'feature-move-decoders'
Updated the examples to work again.
Merge branch 'feature-examples'
Some PSR-2 style fixes
Merge branch 'feature-psr2'
Moved licence file and updated readme
Merge branch 'feature-documentation'
Add Travis CI config
Update phpunit bootstrap
Fix namespace issue
Fix case-sensivity issue with MultiLineString class