add support for the units m, mm, cm, pt, pc
these are converted to pixels depending on env.dpi (defaulting to 90.714)

adding and subtracting percentages works also
fixed regression introduced in last commit
added dpi parameter to carto bin
use optimist to parse command line arguments
replace dpi by ppi
Merge pull request #240 from stefanklug/units

Add unit support to css