Unit tests for core.
Handle relative filenames in compute_relative_path

Closes #1291
move the util module to compass-core.
Support calc expressions in gradients.

Closes #1277.
Callbacks for sourcemaps