Allow percentages in sizes and say that they're relative to the viewport...

.... Other units same as in MQ. Ban negative sizes. Fixes #138