various

- added delegate method for tracking video capture errors
- renamed delegate method for renaming video capture output file
- added property to disable default video thumbnail creation (first and
last frame)
- renamed private method to follow coding style