data/sequence/emo and Animator::Builder#import

These are the sequences for emo0
Updated naming convention

cairo > cairo-context-hexagon
cube > macl-cube
vector.rb contains the generalized classes used in EDOS

I've removed abs from the individual base classes

lerp was added as well (it slipped under the commit radar)
Removed platform specific lib/mythryl/ext files
Why did I push the log files?
Added Sprite::CharacterShadow
Added Sprite::Emo
Sprite::Character now has a shadow and emo icon
Sprite::Sheet init_cell_size was misleading, it has been renamed to initial_cell_size
Metric::Time shorthand s2f and f2s
Added Cache::Sequence ::emo and ::clear
For those Activatable classes that don't have an #active accessor
Just grab the first arg from the array instead of allocating a variable
Added Controller
Split lib/scene/map.rb into its respective files
Added Numeric#lerp
Why did I use brackets in the first place?
Run at a 800x600 resolution, (also clear the Sequence cache)
Added Input ::dir4_vector2 and ::dir8_vector8

Helper functions for returning the corresponding vector to a Direction