fix bug that caused all plugins to be activated twice on startup
Added way better file path support. Should make testing easier, as well as allowing you to run it anywhere else.
Merge remote-tracking branch 'origin/development' into development
Fixed paths everywhere; you can now run it without having to cd to the StarryPy directory itself.
Fixed error message on some log-ins because of the bouncer.
Fixed connection logging and added a few other checks to reduce chances of unnecessary exceptions. Shortened after_ callback time from 1 second to .01 second, may move it to immediate.
Fixed kick command
Removed all exc_info's for better pypy compatibility, and no longer stop on import error.
lets try this landscape.io out
changes hardcoded ## to use chat_prefix
reworks the UDP proxy to be a plugin
Merge pull request #79 from CarrotsAreMediocre/reworks_udp_proxy_as_plugin

reworks the UDP proxy to be a plugin
makes use of datetime.utcnow()
Merge pull request #80 from CarrotsAreMediocre/use_utcnow

makes use of datetime.utcnow()
makes more things configurable

- [x] back packet types
- [x] protect everything
removes Bouncer plugin

its functionality is now in planet_protect
Merge pull request #82 from CarrotsAreMediocre/consilidates_protection

consilidates protection from Bouncer + planet_protect into a single plugin
adds broadcast_planet method
Revert "adds broadcast_planet method"

This reverts commit d29be381a2480477da93c9c4cf8f18d332e73a4f.
adds broadcast_planet