* moved cache file checking code into functions
  now I can use the same functions to check the ip and status cache files
* wrong variable in functions.inc
* must check VPN before checking for Internet connection!
* moved config most config values to settings.conf
* new function to check if network interfaces exist
+ pia-status will no longer display an error message when tun0 is down
* so pretty
* so pretty
* need to load settings before I can modify them :)
* wrong path
* fixed bug that would disable port forwarding whenever the VPN had a temporary ping failure that recovered before the limit was reached.
* fixed output to user
* added missing "filename"
* ToDoList
* untested! pia-daemon should print the IP and port with "... connection established" message
* missing ` at end of line
* this needs to be done first
* added ESXi instructions
Merge branch 'master' into dev

Conflicts:
	pia-daemon
* document what needs to be done to roll this from scratch
* keep ip_cache so clients can be used right away
  pia-daemon needs to refresh the cache periodically