Add video MIME types
Update static thumb + bug fix

Add videos to static thumb and make Shimmie compare lowercase extensions.
Update core/util.inc.php
Grr...
util.inc: Default to static extension lookup

Magic can return invalid results for video files, breaking their playback. Default to the static extension lookup to avoid this problem but still return application/octet-stream if nothing works.
Bulk_add_csv: add custom thumbnail support
Bulk_add_csv: add note about custom thumbnails
requirement bump, 5.3 should be common by now
Handle Video: Flash/HTML5 video player

Requires getID3() and Jaris FLV Player
getID3: Boolean to force MP3 check

Apparently MP3 encoders can muck up an MP3 file pretty bad. getID3 can
read these files, but it takes extra work and thus is only done if the
file carries a relevant extension. Shimmie's files don't have an
extension, so a boolean was added to analyze() in order to force this
check.
Handle MP3: Use getID3() for validation, Fuzzy MP3 Detection + ID3 Reader
split up event listener loading, so parts can be called individually
handle CLI_LOG_LEVEL not being set
some mock objects, for testing (coming soon, maybe)
move yet more stuff out of index.php
offset after limit
Fix for issue 263 - ReCAPTCHA private and public keys reversed.
Merge pull request #264 from green-ponies/master

Fix for Issue 263 - Reversed ReCaptcha keys
*Total number of pages correctly calculated for user comments
*Page number sanity checks for both user comments and site comments
*Index link fixed in uaser and site comment navigators
*No bloody idea why I added the assertions in display_all_user_comments();
*Commented out some doohickey thing that did something and borke other stuff
*Added index link and paginator in user comment list