Allow custom http response codes

When I wanted to return a response with code 302, I noticed that this is not (easily) possible right now. Since it is *Nano*HTTPD it may make sense to not support everything out of the box, but I believe that people should be able to use custom response codes nevertheless.

I changed the code so that custom response code can easily be used by implementing the IStatus interface.