Dynamic channel library naming

* Now prefixing dynamic channel libraries with platform library prefix.
* Searching for platform specific prefix in loading functions now.

Rationale:
Android does not allow to load libraries not prefixed with the default prefix and not in system library path with System.loadLibrary