[-] removed commented block of code
[+] add status item to screen only if it isn't already present at screen
[+] gitignore updated
Merge branch 'develop-demitsuri' into fix_09_26_7

Conflicts:
	.gitignore
[+] updated debug macro  (separate for debug and release versions)
[*] use file socket with random name to avoid collisions
[+] added method for retrieving current selected tunnel uuid ("on demand" mode)
[+] added method for broadcasting selectedTunnelUuidChanged event
[+] VpnEventReceiver now is able to handle selected tunnel change
[+] coresponding changes in main activity
[*] fixed a bug with wrong listener behavior: receive intent -> setChecked() -> onChecked() -> send intent. Currently we send intents by user interaction only.
[+] added debugging functions for showing internal state of some objects
[+] added macros for printing internal object state
[-] removed unused commented enum
[-] rewritten main loop
[-] getUsername() and getPassword() don't not return null from this moment (debugging purposes, doesn't need with IKEv1)
[+] improved gitignore
[*] fixed a bug with wrong memory access (free already freed memory)
[*] removed odd DBG1() call that leads to sigsegv
[+] updated buildscript
[-] removed obsoleted traces
[-] removed obsoleted comment
[+] added strongswan sighandler in release mode (STRONGSWAN_DEBUG disabled)
Merge branch 'fix_strongswan_sigsegv' into develop-demitsuri
[+] version increased