change subscribe/unsubscribe to use new PEP8 memory method names
Merge pull request #57 from dnajd/master

animations and tests for head movement
Temporarily rollback naoutil memory to get working again
Replace motor on & motor off buttons with ToggleButton. Closes gh-56
Added button to read current joint angles to make it possible to create keyframes between known points. Closes gh-50
Allow keyframe duration to be set. Closes gh-41
Script to return repo to clean state
Added button to enable/disable speech recognition. Closes gh-49
Flag motors as on when enabled from motor chain buttons as well as main motor toggle button. Closes gh-58
Added buttons in joints area to toggle hands open/close. Buttons are very ugly and should be replaced, but leaving that for a future change. Closes gh-51
Updated naoutil with support for caching files
Now uses naoutil i18n module to load user visible text from external JSON file so it would be possible to have multiple translations by providing more JSON files with the correct language suffixes. Closes gh-23