Added an engine option to limit webserver connections to localhost (on by default)
I added an option to limit access to the itasks webserver by default. For development it is safer, because there is no need to run a public web server. For deployment you can switch it off, or even better, only allow access through a reverse proxy with additional protections.
I implemented it with a simple check that closes the connection if the remote host is something other than 127.0.0.1 because the tcpip library won't let me bind to a specific network interface only. Another reason why we need a better socket library at some point :)