Fix incorrect splitting in split_by_polygon (en mark_value=None mode). Add tests for split_by_polygon function.
Merge branch 'native_qgis_impact' of github.com:AIFDR/inasafe into native_qgis_impact