Auto-hide Sidebar option + Dropdown update + Cleanup

* The dropdown option is a bit more flexible with the addition of number lists to the number ranges.
* Added an option for an "auto-hide" sidebar. The aim is to maximize the available width without losing all of the features (ex: permanently hiding them). This option also allows for the sidebar to be given a wider width than the default so that things don't look so cramped in it.
Dropdown update + Auto-hide sidebar dropdown options

* Dropdown settings are no longer limited to option names that meet JavaScript standards for object property names (no spaces, &, +, etc.).
* The auto-hide sidebar now allows the user to individually choose which pages it will work on.
Dropdown update #3 + Auto-hide sidebar fixes

* Changed txtOptions to just be provided as an array right from the start.
* Fixed some sidebar flickering issues caused by clicking in the wrong places and changed the option's default value to better match the type.
Auto-hide sidebar cleanup

* Removed some unnecessary bits.
Auto-hide sidebar fix

* Higher z-index to get on top of notes.
* Shifted events around some more to make the sidebar respond in a better fashion.
Auto-hide sidebar with :hover

* Allowing the the CSS :hover selector to manage the mouseover/mouseout events while JavaScript handles the focus/blur events.
Resize image

* Danbooru's resize function always calculates for the sidebar so it didn't get along with this option. The script now has its own resize function.
Resize cleanup

* Got rid of the remaining Danbooru resize function portions and replaced them with own.
Removal of jlist

* The jlist ads and functions are apparently being removed.
Update README.md
Note fix + Moved alternate_image_swap

* Moved alternate_image_swap to the image section since it suits that section.
* Fixed a slight note resizing issue.
Using the attribute methods for height and width

* Switched to the attribute methods (setAttribute, getAttribute, hasAttribute, removeAttribute) for width and height due to the unexpected difference in values for .width and .getAttribute("width"). The property appears to be returning the image's width as determined by the style and not the attribute value.
No focus for sidebar link clicks

* Don't allow clicked links in the sidebar to retain focus so that hiding the sidebar can be done simply by moving the mouse off of it as opposed to having to click outside of the sidebar to take focus off of it. The primary links of concern are the ones that manipulate the post (add note, resize, etc). The blur/focus events will apply to tab navigation and using "Q" for the search box.
Update README.md
Cleanup
Moved alternate_image_swap (again) and direct_downloads

* Moved them to Misc. since I guess they qualify more as "functionality" than anything to do with the display of images and thumbnails.
@match

* Switched to @match to resolve some false positives in the url testing.
Cleanup

* Modifying the existing notice instead of replacing it.
Cleanup

* Using replaceChild method for the resize link.
* Simplifying the detection of posts that are already displayed and getting ready to decrease loading time for posts with a large number of notes.
Cleanup

* Don't scale notes if the image size doesn't change.
* Load notes after resizing the image.