stellard #31: Defaulting to min ledger 0.
Merge pull request #36 from stellar/static_path_find

stellard #31: Defaulting to min ledger 0.
Explcitly include <string> to fix a bug when building with clang. Fixes #40.
small updates
Merge pull request #41 from albrow/osx-compile-fix

Explcitly include <string> to fix a bug when building with clang. Fixes #40.
In JSON, output unprintable currency codes as hex
Tighten up some serialization checks
Detect paths with illegal bridging offers
Clean up pre C++1 idioms: * Use auto for in some loops * Fix shadowing iterator declaration * Rename NUMBER to ARRAYSIZE. * Use placeholders instead of macros * Replace macro BIND_TYPE with std::bind * Replace BOOST_FOREACH with range-for
Add documentation comments
Allow ledgers to be loaded from the command line.

Conflicts:

	src/ripple_data/protocol/BuildInfo.cpp
Properly standardize RFC1751 inputs
Convert a unit test to manual