Merge pull request #66 from ironjan/master

Extraction of WishActivity into Activity+Fragment
Fixed #45

* extracted about fragment
* added open source note
* simplified about screen
* restructured license notes
Extracted OpenCorePlayRunnable.java
Refactored OpenCorePlayRunnable.java
Extreacted some Exceptions and OpencorePlayerProfilingInfo.java
Better Exception inheritance
Using DummyPlayerCallback instead of null check
Using new android gradle plugin and buildtools. fixed an error that was discovered via travis.
Corrected some more build script related changes
Remoed unused imports
Merge pull request #69 from ironjan/solving_too_complex_methods

Solving too complex methods
Revert "Solving too complex methods"
Merge pull request #71 from Codingspezis/revert-69-solving_too_complex_methods

Revert "Solving too complex methods"
Deleted aacdecoder-android library and references
Removed aacdecoder-android content
Added StreamPlayerInternal
Added meta data receiver
Commited missing changes; Removed hard coded error message
Removed native aacdecoder-android library
Added missing refreshMeta() call; Increased metadata refresh rate to 20 sec