Translating nil values.

- Within ForgingStatus, LoadingStatus and SyncStatus objects.
Escaping all known reserved characters.
Ensuring json responses are successful rather than merely populated.
Removing unnecessary quotes.
Adding environment option to config.yml.

- 'live' will deploy nodes onto the live blockchain using port 6040.
- 'test' will deploy nodes onto the test blockchain using port 7040.
Fixing find/replace error.
Handling host key verification failure(s).
Handling authentication failure(s).
Refactoring code.

- CurlError and ServerError now inherit from new BasicError class.
Refactoring code.

- Handling errors through new KeyError class.
Renaming method.
Updating crypti node to version: 0.1.8.
Updating Changelog.md