New types ripple::Account, ripple::Currency, ripple::Directory.

* New tagged uint types.
* Extract to_string functions from header to hide dependencies.
* New IssuedCurrency struct.
* Include what you use and C++11 for cleanups.