cleaned up unnecessary commented code and unused functions
changed lists to comma-first style
added filename of artwork to colorbox html
erased trailing whitespace
ANSIfied loading bar, made it work on percentages instead of total num
spruced up the loading bar just a bit
load pack from hash; added hashchange event for loading more
ansified "progress" in colorbox (image in pack)
fixed use of masonry.title
wrapped masonry.destroy in try/catch to avoid exception on 1st load
check for masonry before teardown to avoid exception on 1st load
sorry for the mixed up committing...
tried to git commit --amend, but you can't do that with github, so
here's this mess.
found a better way to test for masonry's existence, since the try/catch
really didn't do anything. now, there's a clean startup with no notices
about not being able to call methods before initialization.

Conflicts:
	blocks/js/blocks.js
spruced up loading:
min-height and height at 100% for body/html (for cursors)
set cursor to 'wait' while loading, 'default' when done
added 'Loading...' to progress bar
no overflow while list is being populated
fixed trailing whitespace/mixed indents in css
fixed miscalculation for colorbox progress bar width
better flow placement for cursor/overflow toggling
Merge pull request #1 from haliphax/master

* ANSI-fied progress bar
* ANSI-fied loading bar
* Hashchange event
* Added code to avoid exceptions in masonry calls

All via @haliphax