Resolves: #2628 adds a destructor into SessionManager to call writeClose, writeClose now checks to see if the storage is immutable prior to attempting to save since the destructor may call writeClose a second time
Merge branch 'hotfix/3424'

Close #3424
Fixes #3347
Merge branch 'hotfix/session-savehandler-db-destruct' of git://github.com/mwillbanks/zf2 into hotfix/3429
Merge branch 'hotfix/3429' into develop

Forward port #3429