Improve compiling documentation
Merge pull request #52 from LinuxJedi/app_compile_doc

Improve compiling documentation
Attempt to setup matrix building for travis
Fix Travis CI
Fix Travis for weird apt bug
Another attempt to fix is32 building
Enable debug and fix clang-ia32

* Enable debug mode when building, usually picks up some printf style
problems

* Fix uint64_t -> size_t conversion error in Clang
Fix --enable-debug breaking 32bit linking
Add valgrind to matrix, more 32bit fixes
Fix valgrind and more 32bit fixes
Fix valgrind errors
Add cppcheck and cleanup things found in it
Add cppcheck as a target
We need libuv before configure for cppcheck
First pass of adding SSL support

It works, but cleanup, Travis CI and docs to do
First pass of adding SSL support

It works, but cleanup, Travis CI and docs to do
Update spec and version history
Merge branch 'openssl' of github.com:LinuxJedi/libattachsql into openssl
Better error handling, fix no-OpenSSL compile
Add SSL for Travis CI and docs