Fix 32bit libcrypto with a link instead of a re-install.
Travis - query version of libcrypto
Travis - add libssl-dev
Find libcrypto
Travis - Add install of libssl:i386
Remove debugging - these patches will run Travis much faster.
Fix casting of the return value integer to a pointer in the thread lib

This fixes building of the thread lib on 64 bit unix.
win64: Use rsp instead of esp

Using esp works by coincidence as long as the stack pointer is
within the first 4 GB of the address space - which seems to work
as long as the test binary is built with /dynamicbase:no, but breaks
if this option is removed.
Updated issues in README.

Also updated example command to run encoder with arbitrary resolution stream.
Merge pull request #131 from mstorsjo/win64-asm

win64: Use rsp instead of esp
Single copy of yuv test streams.
Encoder output test : added stream with non-multiple of 16 width/height

Also added decoder output test for the same.
Makefile modifications for test target

On fresh clone of repo, "make test" used to give,
"make: *** No rule to make target `codec_unittest', needed by `test'.  Stop."
because gtest was not available. This message is not very helpful. Instead printing
that gtest is not available and the command to run to obtain gtest.
update vs2008 files
Remove an unused variable
Remove accidentally added const for plain non-pointer function parameters

This was accidentally added in 61117c85 when the pointer
parameters were made const.
Merge pull request #143 from mstorsjo/remove-accidental-const

Remove accidentally added const for plain non-pointer function parameters
Merge pull request #136 from ethanhugg/travis.32bit

Travis.32bit
Merge pull request #139 from varunbpatil/enc_arb_res

Updated issues in README, Keep single copy of YUV test streams, enc/dec tests for arbitrary res stream
Merge pull request #142 from mstorsjo/remove-unused-variable

Remove an unused variable