[ci] turn on pedantic flag and reduce unwanted warnings
exit application via QCoreApplication::exit now
Update version to 3.1.7.
remove QtWebKit build dependency

    it is never used in the project
Merge pull request #222 from Chilledheart/patch-2

exit application via QCoreApplication::exit now
Merge pull request #223 from Chilledheart/patch-3

remove QtWebKit build dependency
added file browser
[filebrowser] part 2
[3rdparty] add CppSQLite
[filebrowser] add persistent file cache
update changelog to 20140922
[filebrowser] add ui tweaks
[filebrowser] disable right-button's double click
[filebrowser] add key-press event
[filebrowser] enlarge the sizes
[filebrowser] use folder.png for directory
[filebrowser] prompt password dialog when open a encrypted repo
[filebrowser] implement sslerror handling
[filebrowser] remove unused qss line
[filebrowser] refactor FileBrowserDialog and FileTableModel