Only print invalid layer message is layer is actually invalid.
Fixed bug in options dialog due to incorrect bracket order
Fix for invalid operand types in string concatenation in jenkins with aggregator.py
Test fix for html renderer
fix jenkins pep8 and part of pylint

Signed-off-by: Werner Macho <werner.macho@gmail.com>
Removed the use of QString and QStringList that cause the  test hangs.
Fixed failing test on realtime.
Updated realtime to adapt with SIP API changes (QVariant, QInt, QString, QFloat type removal). Now, it can produce the same map report with the older version.
#Realtime. Updated pickle test data after updating ShakeEvent to comply with SIP API changes.
Remove layers from canvas before they get deleted
Merge pull request #741 from assefay/master

Remove layers from canvas before they get deleted - fixes QObject::disconnect console spam when running tests.
Minor docstring cleanups
Get rid of grep checks for Object::disconnect
Merge branch 'master' of github.com:AIFDR/inasafe into native_qgis_impact
Prototype of polygon-polygon qgis native impact function
Fix PEP8 issues