Refactored the test classes for views.
Updated requirements file.
Updated AlbumUpload test.

The AlbumUpload test now checks if the new Image is associated with an
Album.
Updated the select all button on upload pages.

The select all button now resets when the cancel or delete button is
pressed.
Updated ImageList page.

ImageList page now includes pagination and displays a thumbnail
representation of each Image object.
Fixed a bug on Upload pages.

Fixed a bug where the select all button was toggled whenever the delete
or cancel button was clicked instead of only when the select all button
was toggled on.
Updated ImageList page.

Image objects now have a cover attribute that is used to represent them
graphically.
Updated AlbumList page.

AlbumList page now includes pagination and displays a thumbnail
representation of each Album object.
Fixed a bug with ArtistTaggedItems.

Reverse relationships for ArtistTaggedItems was throwing an error
because the tag field was expected to have a related_name attribute.
Refactored common template code.
Added tag lists to Detail pages.
Updated Detail pages. Updated Bootstrap version.
Updated the AlbumDetail page.

The AlbumDetail page now displays the list of AlbumItems in the Album.
Changed AlbumUpload page.

AlbumUpload view has been changed to a DetailView. The albums element is
now set by the album primary key from the url.
Added a placeholder for AlbumReorder page.
Added PaceJs for indicating page load progress.
Added thumbnail capabilities.

Added a template tag that takes an ImageField and displays an image
element containing a compressed version of the original image.
Changed list pages to use thumbnails when displaying images.
Changed ImageDetail page to use thumbnails when displaying images.
Fixed a thumbnail bug.

Fixed a bug where the placeholder was not being displayed if the image
file was None.
Fixed a tag field bug.

Fixed a bug that caused a tag to be delimited by spaces instead of
commas when creating an AlbumItem with one new multiword tag in a field
which caused several single word tags to be created instead of one
multiword tag.
Fixed an AlbumItemForm bug.

The form was trying to append a comma to the every tag field in the data
even if there was no value for that field.