[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!
As dataJSON is global and therefore shared between all instances of cycle hire nodes, it might happen (very tiny chance) that one of your nodes tries to manipulate dataJSON when it's being used as a temporary placeholder for parsing here. The other nodes would simply blow up or show incorrect results.

You might want to reconsider the usage of a global JSON or at least ensure that you "synchronize" access or operate on the JSON using atomic operations only.