Push/cooja zoom

This pull comprises several patches enhancing Cooja's TimeLine zoom feature:
 * 0c373a8 Refactoring to eliminate redundant code and inconsistencies
 * e6a69d2 Fix zoom keystroke recognition issue with US keyboards
 * 09812fe Add mouse scroll wheel zoom support

I've found these to significantly improve my user experience of the TimeLine.