Now using app env for web configuration.

The path to the web configuration file was hard-coded before. Now
we can specify the path in the configuration or the command line
at startup. Genius.
Added the rel stuff and syslog.

Added the syslog application to the required applications for
telep. Also committed the files associated with the release (rebar).
Cleaned up error handling.

Made the receipt of messages more robust. If there is an error
while waiting for a message (like the socket gets closed), we
now deal with the issue by logging it to the syslog and letting
the ranch working just fall off the loop. Clean. Elegant.
Deleting the beanstalk job when done with it.
Added an input field for the robot name.