Fix #8 by using PyQt4.QtNetwork instead pycurl.
Data clean up #7
Add Exceptions.
Add class for spatialite.
Update makefile and add new exception.
Use database manager.
Update test and method to use spatialite.
Clean unused data.
Remove provinces layer.
Merge remote-tracking branch 'origin/develop' into ismail
Add more unittests.
Fix errors.
Fix bug.
Apply the regex for checking sg_code.
Fix #11.
remove site layer from dialog.
Add log file option and dialog after downloading.
Better open file button behaviour.
Add more exceptions.
Better log and message bar.