More data tags & more...

* Added more data tags to the posts in order to mimic recent Danbooru updates.
* Made use of the new data tags when looking up information.
* Did some work on the various functions related to gathering and prepping post information.
Use download thumb for nonstandard files

Testing for files without a height should cover everything that isn't a standard image file or flash file.
Cache cleanup

Removes previously unknown files from the cache so they can be loaded properly the next time.
Accounting for download thumbnails

Updated for cases where the download-preview thumb is the only available info.
Don't embed script if unnecessary

The script won't be inserted into the page if an extension/add-on allows the script to use Danbooru's JavaScript.
Cleanup

Unsure if I had any reason for not changing parent_id, but it's changed now...
Fix loading message for repeated errors

* If an image repeatedly fails to load, the failure message will now properly display each time.
Cleanup

* Removed lines with jobs that have been taken over by the revised formatJSON function.
Resizing fix for loading images

* If the user decides to switch between the full and sample image before the initial image finishes loading, the image will no longer remove any resizing on it before the image swap finishes.
Backup page fixes

* If the script isn't embedded, editing the backup page in a new window returns security errors. It's now simplified to a data URI that also improves compatibility with the multiple browser options for saving a page (complete, html only, etc).
Cleanup
File_url for cache names when available + Cleanup
Minor text changes
Random post for logged out users
Moved cache option + Help text tweak

* Moved the thumbnail cache option to the preferences tab.
* Made the cache option help a little more informative.
Single color borders update

* Allowed single color status borders when not using custom status borders.
Version change prep
Border & API detection fixes

* Custom status borders no longer have any relation to the formatThumbnails function.
* Added toddlercon to the list of API only options.
Flash resizing

* Made the options menu for logged out users show up for "download" and flash posts.
* Updated the resize function so it can resize flash as well.
Cache reset + Setting conversion adjustment

* Found some incorrect extensions in my cache (jpg when they were gif) so I've decided to just outright reset the cache since I'm not sure these mistakes are just from my own testing and not from something in a previous version. The only way I was able to notice the mistake was when using the direct download option.
* Added an argument to the settings converter that determines whether it automatically saves the settings to localStorage after altering them. Now the conversion process during a regular update will only take place once and not every time until the user actually saves the settings themselves.