Placeholder Youtube and GitHub buttons
Add Download page (to be improved)
Tracks: Embed bandcamp album widget
Enhance JSON to allow repo (Lukas-W, tresf, etc)
Revert "Enhance JSON to allow repo (Lukas-W, tresf, etc)"

This reverts commit bb7f4876f18ccf581c47ea157aac369cb0991f2b.
Enhance get_github_data to accept 3rd party repos

Allow repos other than LMMS, i.e. Lukas-W, tresf, diizy, etc.  This
allows community members to maintain releases, etc without having upload
access to the main project.
Process url hash tags

- Now processes URL hashtags, i.e. download.php#linux.

Also:
- Added link to KXStudio
- Added basic file filter, ".exe", ".dmg", etc.
Added repo switching and file filter support
Fix counting val for filtered items
Prevent bookmark auto-scrolling

#linux in the URL would scroll to the id="linux" div tag.  Renamed to
"linux-div" to prevent auto-scrolling.
Fix tabs
Add disabled option to menu item function
Split "Download" dropdown
Workaround for Download dropdown for on small screens

Moves the two extra links to download.php on small screens.
Create tmp directory if it doesn't already exist

GitHub's API doesn't like too many hits so systems that are hitting
refresh often without this tmp directory can quickly spam the GitHub
server and be blocked.

Warning:  This creates a directory in project/../tmp which may not be
desirable for all developers.  For example, if the site is cloned to
/home/john/lmms-website, the tmp directoy will be created in
/hom/john/tmp.
Suppress missing param warnings on some php configs
Update comment about download feed.
Set max-height based on ID
Add issue body feed in similar style as forums feed
New button/toggle bar for quick previews or link