Trying to remove GtUlong

this does not touch functions with 'ulong' in them

some coding convention stuff
deprecate old types

fixes #451
pre-commit hooks update

remove code duplication, use function for src_check
adjust README to 64bit default compilation
Merge pull request #459 from satta/readme

adjust README to 64bit default compilation
update SQLite to 3.8.7.1
Merge pull request #460 from gordon/sqlite

update SQLite to 3.8.7.1
Merge pull request #454 from Garonenur/GtUlong

Trying to remove GtUlong