support multiple app libs with deps

Some apps come with multiple libraries that depend on each other.
To get dependencies easily resolved, extract all libs to data dir and
add that dir to linker's search path.

Also drops unnecessary sync() for call pandora.
move recursive_mkdir to avoid a warning
start a lib blacklist

Some games come with "trash" libs that are never loaded by the game,
plus they have incomplete dependencies. Start a blacklist of such libs.
marmalade: more complete mixer implementation
marmalade: more complete music player implementation
add more gles wrappers

used by s4ep1
pandora: only do vsync if we are fast enough

gives some extra fps for demanding games
Merge pull request #18 from notaz/master

further work on compatibility