* added error detection for -2147012867
* fixed undefined variable bug in toggle js
* implemented support for FrootVPN.com - needs testing but connections are established
* ovpn connection file
* better way to handle updates in the background
* added multi VPN provider support to wizard
* multi VPN still quite "hacky" in some parts buts works for now
* this should fix hangs on fresh setups without ipcache or after full reset
* changed default for settings.conf to allow ssh login on eth0. this used to be default
* moved fix_settings.sh call further down to ensure file is +x
* changed location of /pia/cache/ip_list.txt to /pia/ip_list.txt - this makes reset easier since I just remove anything inside /pia/cache now
* fixed group write permission issue for  new login files
* minor tweaks
* last "permission fix" did not work, this should :)
* added "force OS update" option to force apt-get - still needs some way to see output
* fix display when port forwarding is not supported
* move ip_list to new location instead of rebuilding it
* switching the git branch should work better now
* fixed condition that would make it impossible to add failover locations once all where removed
* this should fix function calls without an array
* few more fixes to get frootVPN to work
* minor tweak before release
* tweak