add eclipse project files to .gitignore
add main class to jar

read from standard input if no file provided
add http and selenium support