[#55]UI Update for Blender 2.70a Tabs

CryBlend now uses the Blender 2.70a tabs system
[#55]Hot Key Dropdown Menu and Touch Bending

- Consolidated/Corrected UI code
- Added support for hot key activated dropdown menu (SHIFT Q)
- New Touch Bending feature added for adding branches and branch joints
via 2 simple UI functions instead of having to add and name the empties
manually.
[#51][#55][#57]Current CryBlend Rework

Unfinished.
Revert "[#51][#55][#57]Current CryBlend Rework"

This reverts commit 9088bc2b06ec697cf39a2f413bffe06608088c62.
[#55]Tweaks

Some small UI tweaks.
[#55]Prepared for merging/UI tweaks

...
[#55]Fakebone Keyframing Rework

Merged add_fakebone_keyframe_list and add_fakebone_keyframe into one
operator which does both functions called keyframe_fakebones.
[#55]Small tweak

Handles error where there is no animation data on skeleton.
Merge remote-tracking branch 'origin/feature/gui' into develop

Conflicts:
	io_export_cryblend/__init__.py
[#55] Resolved merge conflicts

...
[#55] Conflict Resolution 2

...