Fixed bug in push sending. Now pushes will send if it has been more than an hour or the current conditions are different than the last push.