Response is initialized with a query

- add query factory for specs
PredictionCollection now includes Enummerable

- remove subclassing of Array
- move build function onto collection
extract NOAA weather service to be independant
extract Weather Bug weather service to be independant
extract Wunderground weather service to be independant
extract Yahoo weather service to be independant
stop initializing empty response data
make query private on Barometer instance
query format base defines conversion method
move complete? logic to Current temperature class