##SlackBot upgraded for personal use, including:
- Indication of completion/failure of code execution
- Logging outputs to a specific directory to help debug later
##Dependencies:
- Slacker (v1.0) (https://api.slack.com/methods)
- SlackClient (v2.0)
- urllib2
- time
- socket
- warnings
- xml.etree.ElementTree
- Subprocess
- shlex (http://stackoverflow.com/questions/1996518/retrieving-the-output-of-subprocess-call)
##TO DO:
- Add logging feature to default directory (use relative paths)
- Combine logging with stdout display
- Test lock handling feature