improved read contacts test
begun writing test for reading sms from device
implemented sms sender class:
  + triggers callback on sent
  + triggers callback on delivered
  - delivered callback triggers unforeseen
  - sent message won't be stored in content://sms/outbox
splitted and enhanced sms functionality
 + send to smsc
 + read from inbox/boutbox

wrote two weak tests 
 + just prove no exception is thrown
forgot to fix a call after refactoring
done: reading contacts with phone number(s)
 + reads several data like: display-, family-, given
name, starred, numbers (also their type) and photo-uri
focused on callbacks when
 * contact was modified
 * contact was added
 * sms was delivered
 
none of them work atm ;(
refactored testinstrumentation (minimally)
Finally PhonebookBridge is called back if something changes onto 
<ConctactsContract.Contacts.CONTENT_URI>. Unfortunately there is no way
to find out what exactly happened (i.e. which contact has changed).
Merge branch 'sms_bridge' into phonebook_bridge

Conflicts:
	source/WebSMSToolTest/src/at/tugraz/ist/akm/test/ManipulateSmsTest.java
removed unnecessary import
wrote SmsBridge test case:
 + sending text message to smsc
 + storing message to content://sms/sent
 
test case should prove that no exception is thrown duroing operations.
works fine so far.
refactored a bit
fixed dozens of redundant imports - shame on me
removed WebServerRequestTest. the new
test class SimpleWebServerTest is already located in the
"webserver_test" branch.
Merge branch 'webserver_test'
removed unused imports
web server tests should never fail anymore
refactored, renamed
callback on sms received
register external callbacks realized (from view of SmsBridge)
Merge branch 'master' of https://rubienr@code.google.com/p/software2012team23/