add string representations of device models
make modelString accessible
add simulator support
fix simulator support
better way to determine if device is iOS simulator
Added simulator device family
cleaned up simulator detection
Merge branch 'Caiopia-add_string_support'