thumbnails.js:
 - _get_thumbnail_path(): refactor to use node module 'path'
 - option 'path' is now optional
 - add underscore to the instance methods and variables
 - use node module 'fs' to test if the thumbnail is already exist