adds support for listing keys

I've added ?keys parameter support to `consul.kv.get`, for listing keys. 
Listing keys is the only way to detect the removal of a key (maybe a bug in Consul ?).

Callback receives an array of strings.