[WIP] Barclays Cycle Hire Node

Added the barclays cycle hire node. The query node is the intended implementation, the input node is temporary and a full implementation should come after feedback. Feedback/comments welcome!
You might want to consider using http://www.collectionsjs.com/ and maybe a SortedMap? ;) No need to re-invent the wheel.