Add directory and order book iterators
This should fix the crossed order book bug.
* Change OfferCreate::takeOffers to use new iterators
* Change NetworkOps::getBookPage to use new iterators
[FOLD] Add iterator sources to vs2012 project file
Add RippleAsset types