changes to allow for action requirements and timings
added timeRequired for pickup action
added a normal pick to the vendor
some cleanup stuff
implemented vendor buyback and user initiated dropping of items
fix multiple 'has left' messages being shown
implemented dirt piles and their associated items
changed tools to extend from a common ancestor
added logic to get a random unfinished street tsid for the map filler
bug fix
create the finished.json file if it doesn't exist and populate it
made it actually random instead of going down the list
accept as strings instead of ints so that the client doesn't yell
show different actions if an item is on the ground vs. in an inventory
added a function to report streets as broken (for the map filler)
change random street method
changed the global chat to come from a webhook instead of the irc gateway
attempt to not echo the new global messages back
set global-chat user icon to be the cupcake for now
don't return broken streets