top level tests
don't use rescue, it is annoying
don't do everything in the initialize
tests for a new character uploader
individually test character details
no more fixtures
moves fixtures to features
removes crap from D20Character definition
reorganizes file
pulls out a character scaffold
removes unused requires
test character creation
Merge branch 'refactor/beautiful_tests' into story/character_upload