Coding style cleanups and setup pre-commit hooks (#42)
Add component for inline reply.
Restore the ability to reply within the topic page without redirection.
The topic will also load new posts upon successful reply.
Pass custom error object to object.
Error.message now only accept string to make the behavior a little bit
more predictable. Any custom metadata objects should now be passed to
Handle error object in TypeScript model.
If the returned response is an `error` object, the model will now
throw `ResourceError`. The model also now assert types before attempt
to serialize the data.
Add base class and cleanup imports in TypeScripts.