See description

Deleted some .DS_Store files that were on the main contributors computer
and got committed by accident (I hope). Added .gitignore to ignore those
files form now on, as well as some other files we don't want contributed
accidentally. This prevents any user identifiable data from getting in.
Added .gitattributes to normalize line endings on all files in the
repository. Fixes a few Git errors and also makes all files have the
same line endings. Cleaned up around 150+ extra characters. Removed
about 50+ lines of unnecessary space. Heavily optimized all HTML, CSS,
and JavaScript. Speedups of about 3 - 18% are not uncommon. Updated
jQuery library to the latest version, which fixes performance issues. It
also fixed a security issue. Updated Can.js to the latest version fixing
some issues on Linux and improving the code. Converted license to a text
file because not having a file type makes it invisible on some platforms
(Older Android, BlackBerry, some Nokia phones, Solaris, etc). Not a big
issue, but would have affected somebody eventually. Downloaded and now
using local copies of Font Awesome. Updated Font Awesome to latest
version, fixing rendering on certain web browsers and especially non-Mac
operating systems. I took the liberty of pushing a new version number
because I feel like this is a big upgrade. Also, added file name and
folder directory fixes as well. The labels are still obvious, but spaces
and characters were removed to fix bugs and make code more manageable.
To get the full benefit from this commit, do it ASAP. That way all the
files will be normalized and we can publically test everything.
Everything works on my end. Tested running Linux, BSD, and Windows. More
stuff too, probably but I can't remember it all.

Hope you enjoy. :)