Merge in branch jQueryLess

Squashed commit of the following:

commit cad63e8b55b95c51dad366824f909678ceefd808
Author: Emily Dirsh <edirsh@redhat.com>
Date:   Thu Oct 16 13:15:49 2014 -0400

    Rewrite MagicMockup to use no external dependencies

    Removed all external dependencies for MagicMockup. This
    change should improve performance. It reduces script size
    by a lot. It also improves the build process - making it
    much simpler and easier to maintain.

    * Rewrote MagicMockup in vanilla js
    * Added test.svg as a click through test file to ensure
      that current and future changes don't break MM

commit 0a5356df49c1daf215c137660f4fa122570760e3
Author: Emily Dirsh <emily@dhcp-33-108.bos.redhat.com>
Date:   Fri Jun 6 15:00:09 2014 -0400

    WIP - Begin removing jquery and other dependencies