Method on Android to set the SurfaceHolder

App lifecycle will need refactoring, this is one method that will be
needed.
Android, set SurfaceHolder at surfaceCreated
Bugfix, clear pool key when releasing object

Mark object when released as not being pooled.