Added error type to string
Move short_test to flags_test package
Fix order of assert reporting
Added short flag tests for various value specs