Remove BaseClass typedef

and add ParentPose typedef to ExampleClass
Add missing myo::DeviceListener virtual methods
Rename onIntelligesturePose back to onPose

The 2 most difficult problems in computer science are:
1. Naming things
2. Cache invalidation
3. Off by 1 errors