Minor changes to Cryptsy

Changes:

All public methods now return `Maps` keyed on `Integers` rather than `Strings`. 
>Reason: `All` public methods have different `String` keys than `SingleMarket` methods (eg. market 14 shows "LTC\/BTC" for key in all method, but "LTC" as key in singlemarket method.

PublicMarketDataReturn automatically removes one Map layer
>Reason: the removed layer only ever has one item: the "markets" map. This way, it makes it easier for implementers to manage when calling Raw methods

Changed all "ID" (marketID, tradeID...) to camelCase (marketId, tradeId...) for uniformity.