Streamstatus now reports relay mountpoint status correctly
Added server-local fix
At least this bug isn't my fault!
Update hanyuu_commands.py

for .queue length, let l work for length, ex: .q l should work now
same for .fave last, should allow .fave l
    also allow .favorite instead of .fave, not that anyone will use it
did last>l for .unfave, mostly for consistency's sake

for .random fave, let "favorite" and "f" work in place of "fave"
oh god, do i have to put this in 2 more times for .random fave (name)? I think I did it right....

.lucky can be .l

what the hell, make .fl(ist) be .f(ave|avorite)l(ist)
    does anyone even use this? (nope)
Update hanyuu_commands.py

change token comparisons to use multiple comparisons linked with or

add zero-or-one quantifier thing mentioned, hopefully correctly.
Update hanyuu_commands.py

that should do it (regex fixes, just adding some "?"s)
Update hanyuu_commands.py

.random now also works with .ra
Update hanyuu_commands.py

Attempt fix of line 370: change index to 2
Added logging setup to enable usage of the sentry framework. http://getsentry.com
Fixed the TypeError occuring when only 1 listener is on the relay.

This adds some extra sanity checking in the parser.
Fixed a case where non-XML data was passed to the XML parser

This issue was caused because the passing to the parser is
unconditionally done even if the requested page returned a different
HTTP error code than 200.
Fixed queue() not handling extra token properly