More antifeatures.

Get rid of ICanHaz. I'm a big boy, I can handle element insertion
myself! (I believe this results in a microscopic speedup, which I have
compensated for by adding more slow, poorly written code).

Generate a sorted file array with folders. This, uh, this is kind of a
mess. But I don't care! This whole thing is a mess!

Display files in a somewhat nested fashion via the magic of left
margins. The css is so disgustingly intermixed between external files
and inline styles that I'm amazed things still work.

Collapsing/expanding of folders on click via horrible misuse of classes
and ids. Because of the nature of said misuse, subfolder state isn't
stored when the parent folder is collapsed/expanded. I don't really
feel like dealing with this now, so I'll do it later! Folders always
come first because of segregation. Also there are some
expansion/collapse issues when two (or more) folders end up having the
same id (generation is pretty stupid). This could be solved by
appending random numbers to the end of all class/id names, but that
seems quite sketchy. I will eventually just attempt to make the dom
insertion more intelligent and remove the id/class hackery.

Now with 100% more blogs in the commit messages.