Soft tabs, dammit
Only attempt to load one flinger lib

Remove the loop that tries to load the wrapper flinger lib from a list
of sdk versions.
Add a preprocessor flag to change where libs are found

Trying to decouple the daemon/libs from the test Android app. Pass NOAPP
as a compiler flag to change where the daemon looks for the wrapper lib
(from /data/data/ to /system/lib/).
Add scripts to build/deploy the daemon

$ ./vnc-build -a [18|19]
builds the daemon and deploys to an attached device
-a flag to specify which version of the wrapper lib to deploy

$ ./vnc-daemon -s SCALE -m METHOD [start|stop|restart]
Soft tabs, plz
Don't do custom buffer copy unnecessarily

Only normalize the image buffer into a contiguous block of memory if the
stride > width. If stride is the same as width, that means the image
returned from the screenshotClient is contiguous.

This is vendor specific, e.g. on the S4, we need to normalize the image
data, but on the Nexus 4, it's unnecessary.
Build wrapper from the build helper

$ vnc-build -w
Builds the wrapper libs