+ to space handling and speed improvement for large number of key/values

1. Updated the readme
2. Added transformation for + to space
3. Changed StringBuilder to ByteBuffer for better performance for large
sets
4. Added better error handling for invalid hex values
5. Removed useless tests