Update options list and function names

Functions changed from snake_case to lowerCamelCase
Merge pull request #67 from lid/patch-1

Update options list and function names
Merge branch 'develop'
Merge branch 'develop'
Merge branch 'develop'
Merge branch 'develop'
Fix tiny regression
Merge pull request #124 from sublimator/fix-inconsequential

Fix tiny regression
Merge pull request #123 from shekenahglory/develop

[FEATURE] vault client: 2FA support
Remove vestiges of Grunt
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
Fix Grunt-related readme item
[TASK] add npm-debug to gitignore
[TEST] add test for demurred currency Amount parsing
[FEATURE] Currency: add option force hex in json format

provide the `force_hex` flag in the options object in a `to_json` or `json_rewrite` call
[FIX] force hex for orderbook requests

interest bearing currencies would be sent down malformed `XAU (0.5%pa)` when rippled would be expecting either hex or iso
[FIX] value parsing for amount/currency order pairs

e.g. `100000 USD` and `USD 100000` should have the same result
[TEST] add full_name null case test
[TEST] modify order book test to support hex values
[FEATURE] use Currency object and hex format in orderbook

instead of checking the value of the currency string, create a Currency object and work with that
the json format going to rippled will contain the hex value of the currency