Rename, move and namespace CharacterInputTranslator properly

CharacterInputTranslator actually translates the input of Dungeon::Level::Character
Update level_characters' input directly
Namespace CharacterRenderer to work on Dungeon::Level::Character only
Namespace Dungeon::Level::Character animator
Update levels_character animations properly
Merge branch 'master' into character-classes-refactor

Conflicts:
	initializer.rb
	src/extensions/level_character_animator.rb
	src/foo_game.rb
	src/models/dungeon/level/character.rb
Fix saving and loading
Rename LevelCharacterAnimator to Animator
Merge pull request #35 from rafaelgonzalez/character-classes-refactor

Refactor Character classes