separated demo.html into individual files

ie, js an less/css
also ran grunt again to update everything
removed class .markit from demo.html body tag

updated popup.less to match