use dpi units
Merge pull request #114 from opengenius/master

Restores PPI units, needs to be combined with PR #129.  Also needs fixes to work correctly as the current PPI is hard coded to 100 ppi which applies to pretty much nothing.  See issue #138.  Will be augmented int he future with density independent pixel units (DP) as defined in issue #139