Drop old ideas, restart at HS256 only

Drop old code.
Reformat code.
Drop current code.
Add first specs to cover simple HS256 decoding and encoding.
Improve JWT::DecodeError exception output
Add plain token handling