Update better-better-booru.user.js

* Moved the blacklist start up (with the script blacklist tied into it) out of the listing function so it can be easily reused for other functions that might need it.
* Fixed the blacklist process which broke at some point for account blacklists.
* Fixed the pool support.
* Made the listing function simply stop if no posts were available.
* Misc. cleanup.