UTF-8 string construction

previous implementation produces weird results for multi-bytes characters. new implementation can handle them correctly (only Chinese is tested here.)
updated categorizedandroidsourcessinks parser
removed parameter names
Merge branch 'develop' of github.com:secure-software-engineering/soot-infoflow-android into develop
commented out some excessive overapproximate sources
added functions for parsing minimum and target SDK versions
added minimum and target SDK versions to text manifest parser as well
added support for parsing version name and version code to ProcessManifest.java
prepared runtime for implicit flows
disabled sink inspection, not necessary for Android applications
entry point creator is now publicly accessible
added FileOutputStream.write
added support for implicit flows
#1: fixed an issue with how color resources were parsed
#2: added fractions as a supported data type
missing break inserted
added a getter for the entry point classes
enabled implicit flow test cases from DroidBench
Enabled implicit flow tracking for implicit flow test cases
Merge pull request #3 from hjjandy/develop

UTF-8 string construction
removed an unnecessary Soot option