Added makefile and travis configuration file. Marked all schemes as shared.
Updated makefile to run the unit test for 32 and 64-bit platforms, fixed async test case issue.
Fixed async test case issue.
Increased the timeout interval value for async test cases.
Merge pull request #258 from nullp0inter/ci

Travis CI