Implemented automation and refined proxy server with mapping.

Script launches at startup and is resilient. Also started
implementation of tunneling, which should be done by next iteration.
One problem which needs to be solved is determining uuid for network
interface which is connected. Another solution is to completely bypass
it and modify individual proxy settings for all the browsers. Have
omitted few files from commit as they contain confidential data.
Discussions about how to reproduces or create these files will be given
in readme file.
Minor commit: Updated preferences.plist

Preferences.plist added for testing purpose.
Added mapper and a basic proxy server

Proxy server takes requests and based on mapper tunnels the requests to
mix of ports and servers.
Automation of ssh instances and proxy server

Plist files to automate and persist ssh instances and a proxy server to
tunnel commands to them were created. Next would be code cleanup and
rough edge checkups
Cleaned up and structured the code for better reading

Following general autconf tools structure have formatted and moved
files for better understanding and dependencies have been taken care of.
Minor: Edited readme

Instructions to install the dependencies and then deploy server using
launchd