Adding noit docker image

This is the first take at adding a docker image for a container which will build noit.

(Do not forget to ``git submodule init`` and ``git submodule update`` as we are using noit as a dependency)

If you do a `docker build . ` you will see that noit gets built successfully. 

Then `docker run -v /use/local/etc/noit.conf:/path_to_/noit.conf [sha_from_build_step] ` and noitd will be started


UPDATE: 
I learnt that we cannot have 2 entry points in one docker file. So I initially created noit into its own directory. But we needed to use the deps/noit as opposed to checking it out from git and Docker can access only its current directory or children. As deps lives one level above this approach had to be updated.

But you cannot have 2 Dockerfiles in the same dir and so I moved apache to its own dir and the base Dockerfile for this repo is the one which builds the noit.

(Note: I am now investigating if there is a better way to handle this. Looking into ways containers can communicate with each other.) 

Few things that I have not been able to figure out:
1: Moving the test cert keys to be used as actual keys is not working
2: Still studying about how I should use the ENTRYPOINT to start noitd
 (or should I be using `docker run /usr/local/sbin/noitd -c /usr/local/etc/noit.conf`) [This is resolved]
3: Still not sure about the organization of the file (does it need to be in a separate directory? [This is resolved]