Add support for site assets
build: Define a $(src) variable
build: Allow full relative paths in build targets

This removes the need to specify beforehand the paths to CSS, JS and
HTML source files by allowing the paths in the source varialbes. This
commit transforms:

       css = styles.css

       html-path = css

into:

	css = css/styles.css