Adding command line parameters to generate_screenshots

- with regards to @elfrank's concerns
- takes in optional path and viewport
- set the default path to if someone runs `python -m SimpleHTTPServer` in three.js folder