Revert "Second try at socket"
Added indexof module, delete .gitignore of node_modules directory
socket.io-adapter depends on socket.io-parser, so i just copied the parser directory (which now includes the "indexof" module) into the node_modules folder of socket.io adapter
removed relative path for require of indexof module
Since grunt is run from the directory where Gruntfile.js is found (using -script: 'nodejs/app.js'- to navigate into nodejs folder and find app.js), the relative paths in app.js travel upwards one folder, incorrectly searching in the folder above the fbTesting top level domain. I changed all of the paths in app.js to look in the cwd, but we need to implement a search for index.html that is agnostic to the location of the app that looks for it.
Gruntfile:
    added nodemon:options:env:port, ":'':cwd:__dirname
    open index.html with canary instead of chrome

 index.html
    commented out livereload script reload (USING LIVERELOAD CHROME PLUGIN ON CANARY, MUCH LESS INVASIVE)
full working repo push
Create Gruntfile.js
sped up livereload
add python html query
added python processing
added json structure markdown for reference
added json structure markdown for reference
added json structure markdown for reference
added json structure markdown for reference
added json structure markdown for reference
Node server now handles upload correctly, running the python script on it and sending that actual data to the client
Merge pull request #5 from superlaza/revert-1-SecondTryAtSocket

Merge experimental branch into master