Merge pull request #806 from takeit/master

(CS-5496) Move templates service from classes construct
ignore existing index in cache insert
Merge pull request #807 from ahilles107/fix_cache_error_handlig

ignore existing index in cache insert
replaced  variable with null in GenericEvent when setting user points
Merge pull request #809 from takeit/v4.3

replaced  $this variable with null in GenericEvent when setting user points
Merge branch 'master' of https://github.com/sourcefabric/Newscoop
Merge pull request #808 from takeit/master

CS-4726 - New Installer design
use insert ignore instead try catch
add sendmail to recomendations
Merge pull request #810 from ahilles107/CS-5489_add_sendmail_to_recomendations

add sendmail to recomendations
CS-5503 - Upgrading Newscoop from 4.2 -> 4.3 issues
Merge branch 'master' of https://github.com/sourcefabric/Newscoop