Add statistics support for Sqlite

Add statistics support for Sqlite by tweeking one query and rewrite an other. The rewrite implied a complete refactor of the MySql query as well.
Now the code is more flexible and make less queries to the database.

See #527
Merge pull request #542 from aledeg/sqlite-stats

Add statistics support for Sqlite