add android support, single commit
add missing icon files
fix typo in README
Remove unused include directories

The processing lib doesn't need (and shouldn't) look into the
encoder's private include directories.
Add the common processing include directories to the include path

This avoids using relative paths for including these files.
Remove unused include directories
Remove the duplicated IWelsVP.h file

Instead have the encoder include it directly from the processing
library.

Both copies of the files were mostly identical so far.
Merge pull request #312 from mstorsjo/cleanup-vp-interface

Avoid duplicating the IWelsVP.h header
Merge pull request #306 from licaiguo/add-android-pull-clean

Add android Support
Fix silent builds of the shared library
Include the x86 common header for x86 MSVC as well
Install the shared library as well
Use CXX_LINK_O when building the shared library
Make the -shared flag an overrideable variable
Support building DLLs with MSVC

MSVC doesn't export any functions at all by default, contrary to
gcc which exports all global functions by default.

Doing the same for linux/OS X isn't too hard, but they use yet
two other, different syntaxes for the corresponding symbol file.
Install the import library as well, in MSVC builds
Merge pull request #313 from mstorsjo/fix-msvc-build

Fix msvc build
Explicitly allow read-only relocations when building on OS X in 32 bit mode

This fixes building libwels.dylib, since the assembly code
isn't position independent.
Merge pull request #314 from mstorsjo/fix-osx-32-bit

Explicitly allow read-only relocations when building on OS X in 32 bit mode
Add a missing include directory in the android makefiles