Refactored the url parser

Refactored the switch of providers in the url parser into a function for
each provider. Also added the create url function to the parser.
Removed unused code

Removed $.bindUp since we use $.bindFirst instead.
Fixed syntax error
Fixed modspy, wallcounter

Fixed the username being wrong in the kick/ban message since the order
of events changed. Same applies for wallcounter.
Fixed 'bump [position]

Fixed 'bump [position] and added 'bump [url]
Fixed wallcounter

Fixed 'printMyWall throwing an error with an empty playlist.
Fixed name autocomplete

Fixed a bug causing name autocomplete not working correctly
Fixed modspy, wallcounter

Replaced the delay based system since it was unreliable.