Improvements to theme

* Added new shortcode to render an HR in the content
* Removed the call to chosen.js from the site.js file
* Added sections to custom.less to standardise the way we structure our
code
* Added placeholder.js to the js folder
* Added call to placeholder.js to the html-footer file