updated yo, karma, grunt and bower
Revert "updated yo, karma, grunt and bower"

This reverts commit 8da96471f6949e777d8b0939a1488438f6bd47de.
updated yo, karma, grunt, bower and node
added forecastio and getDate function
get weather for the next 7:00 am
setup recommendation ranges
build conditions list and cleanup page template
Initial dist subtree commit
added dist directory
Merge branch 'source'
updated node, yo, and angular