Merge pull request #9 from tribal-tec/master

Fix build w/o MPI, minor cleanup
Refactoring the Configuration class and minor code cleanups

Change-Id: I172f196a10d714dc3ebc3002e09633ccbc0fdbd9
Merge pull request #10 from rdumusc/configrefactoring

Refactoring the Configuration class and minor code cleanups
Move constrainAspectRatio property to Options for easier testability

Change-Id: I02428ec788f3c8e22eaddedcf8da06b073811b8f