Merge pull request #96 from mkrivos/small_fixes

cmake addition and gcc warning fixes
SF Feature requests #168 and #163
SF Feature requests #168 and #163 - part 2
Add getLastErrorDoc and getLastError
Add const to get method
Add a get method that doesn't throw, but returns a default argument instead
Implement the correct way of traversing a cursor
Merge pull request #98 from fbraem/develop

Develop
SF Feature requests #168 and #163 - part 3
Merge pull request #97 from mkrivos/directory_iterators

SF Feature requests #168 and #163
SQLite event notifier

Notifier is SQLite DB event (insert, update, delete, commit, rollback)
callback wrapper.
indentation
Data/SessionPool: Spelling mistakes fixed
Merge pull request #100 from adrianimboden/develop

Data/SessionPool: Spelling mistakes fixed
Fix JSON parsing of large unsigned 64-bit integers
MySQL: Implemented affectedRowCount
Updated MySQL UnitTest
Merge pull request #104 from adrianimboden/develop

MySQL: Implemented affectedRowCount
MySQL: Take mysql_affected_rows returning -1 into account (was not a SELECT statement)
Merge pull request #105 from adrianimboden/develop

MySQL: Take mysql_affected_rows returning -1 into account