Merge branch 'release-0.7.12'
Links with no href attribute shouldn't cause a 404

A 3rd party script I'm using  [Chosen](http://harvesthq.github.io/chosen/) generates an `a` element without a `href` attribute, which causes a 404 when clicked unless we check for `href.length` in the onclick handler.
only need to render the header for the viewall page once
function to check if a pattern type has a subtype
adding pathname and path dash props to pattern type
simple js fix
adding viewall support for pattern types with subtypes
spacing fix
smarter search for MQ options
merged FStop change & fixed conflict
Merge branch 'dev-hotfix-fstop' into dev
data json and yaml files can now be "chunked"
moving files to support the new annotations & data layout
generateAnnotations support so markdown can be used
taking out a debug statement
removing need to move data files
generate annotations on generate
watch _annotations for changes
generate annotations when the site is regenerated
changing the public loc of annotations