Refactored AspectRatio to mimic Android SDK style
Introduced AspectRatio dominance option 'auto'
Added documentation to AspectRatio