[+] Special transactional request for performing nested request in transaction
[+] customized broadcast receiver class
[+] broadcast receiver for vpn events
[~] rebinding only when view was changed
[~] fix disappearance of onItemClick event in the corresponding listener(setClickable(false))
[~] CompositeListItemModel: applying model to a children models too
[~] synchronous request() now returns request object for chaining
[~] NetworkStateListener now extends BroadcastReceiverEx
[~] VpnManagerService now broadcasts it's state
[+] added methods for retrieving current service and tunnel state
[~] isolated tunnel state + service notification
[+] method for logging exceptions
[~] changes caused by tunnel state isolation
[-] obsoleted VpnStatus class was removed
[~] OpenVpnTunnel was heavily refactored to work with isolated states
[+] added state reports for OpenVpnTunnel
[-] removed comment line from OpenVpnWorker
[~] VpnDataCursorLoader refactored to use SqliteRequestThread and Transaction
[~] changes in string resources (labels for main activity)
[~] uncommented signal handling in strongswan.c
[~] Main activity refactored to show vpn service messages
[+] version increased