Add states when requiring user input
Fix NPE when calling disconnect() without being connected
Add the information that Android will keep using proxies when having no DNS server specified (closes issue #161)

--HG--
extra : rebase_source : 99047ef45106d9884e9f9b09e8fe117ba23da597
Switch license to GPLv2.\nI am annoyed of people modifying my code, breaking and then ask me for help on their commercial product for free...

--HG--
extra : rebase_source : 9c5beb9346c0c4cc124c6286c4d97e3895b7a8fe
Add swedish files