Added support for IE-specific stylesheets

- Moved media query css into their own files; this way, we can import
  the style declarations in IE specific stylesheets if media queries are
  not supported and display a desktop version of the website.

- By default, media query styles are imported within a media query
  declaration; for IE browsers that do not support media queries, they
  are imported after the default styles.

- Created a _base.scss file which contains all necessary data for
  different versions of the stylesheet to compile properly (variables,
  settings, mixins, etc)

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Reorganized default and IE-specific stylesheets

Reorganized to reduce http requests. If IE does not support media
queries on a desktop, then a request will be made for the ie-legacy
stylesheet and NOT the main stylesheet. However if the browser does
support media queries, the main stylesheet will be loaded and not the
ie-legacy version.

Also, updated styles for print and other ie stylesheets. Cleaned up and
removed unnecessary declarations.

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Removed titles from page templates so that pages can define their own

This way, pages aren't restricted to having a url and a title be the
exact same thing. The title defined in the YAML front-matter gets
converted to a url, but now the page can define it's own title within
the body portion of the markdown file.

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Fixed jade template declaration in metadata

The updated declaration is properly parsed and allows the page to be
generated.

Signed-off-by: Byron Sanchez <byron@hackbytes.com>