Merge pull request #71 from emschwartz/develop

[FEATURE] Added setRegularKey transaction and more accountSet flags
Emit an error on invalid secret, cleanup
Fix README

1000th
Fixes for per-transaction defined secret and offline errors
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
Remove logging
Decrement transaction sequence if transaction.complete fails
Use binary sequence increment
[BUG] UInt#parse_number should support zero. Add tests.
Finalize before setting final transaction state
Fix for missing transaction.remote
[CHORE] Modified functions not to overwrite entire prototype
[FIX] Replaced Account.is_valid() with Account.isValid()
[FEATURE] New Message class for sigs on arbitrary data

This includes supporting files that can sign arbitrary data
with a signature that enables public key recovery. It also
includes the PublicKeyValidator class that can verify whether
a given public key is active for an account by looking in its
AccountRoot.
[CHORE] Added account param to signing functions
[FIX] Point coordinates should be converted to psuedo mersenne primes
[CHORE] Added pre-built sjcl with additional functions included
[FIX] Handling public key validation for unfunded accounts
[CHORE] Changed variable name to make Stefan happier
[CHORE] Merged PubKeyValidator into Account class