Start being fascist with flows submissions.
Also move the two applications into a single folder.

--HG--
rename : flows-socket/.rbenv-version => flows/push/.rbenv-version
rename : flows-socket/Procfile => flows/push/Procfile
rename : flows-socket/app.coffee => flows/push/app.coffee
rename : flows-socket/apps/chat.coffee => flows/push/apps/chat.coffee
rename : flows-socket/apps/notification.coffee => flows/push/apps/notification.coffee
rename : flows-socket/apps/queries.coffee => flows/push/apps/queries.coffee
rename : flows-socket/apps/twitter.coffee => flows/push/apps/twitter.coffee
rename : flows-socket/assets/js/chat.coffee => flows/push/assets/js/chat.coffee
rename : flows-socket/assets/js/jquery.js => flows/push/assets/js/jquery.js
rename : flows-socket/config/index.coffee => flows/push/config/index.coffee
rename : flows-socket/lib/flows/bitly.coffee => flows/push/lib/flows/bitly.coffee
rename : flows-socket/lib/flows/express.coffee => flows/push/lib/flows/express.coffee
rename : flows-socket/lib/flows/io.coffee => flows/push/lib/flows/io.coffee
rename : flows-socket/lib/flows/pg.coffee => flows/push/lib/flows/pg.coffee
rename : flows-socket/lib/flows/redis.coffee => flows/push/lib/flows/redis.coffee
rename : flows-socket/lib/flows/twitter.coffee => flows/push/lib/flows/twitter.coffee
rename : flows-socket/package.json => flows/push/package.json
rename : flows-socket/public/css/new.css => flows/push/public/css/new.css
rename : flows-socket/public/img/grey_scale.png => flows/push/public/img/grey_scale.png
rename : flows-socket/public/test.html => flows/push/public/test.html
rename : flows-socket/views/chat.eco => flows/push/views/chat.eco
rename : flows-socket/views/layout.eco => flows/push/views/layout.eco
rename : flows/.rbenv-version => flows/submit/.rbenv-version
rename : flows/IDEAS => flows/submit/IDEAS
rename : flows/Makefile => flows/submit/Makefile
rename : flows/Procfile => flows/submit/Procfile
rename : flows/Protocol => flows/submit/Protocol
rename : flows/create_db => flows/submit/create_db
rename : flows/geoip/GeoIPCity.dat => flows/submit/geoip/GeoIPCity.dat
rename : flows/liqflows.py => flows/submit/liqflows.py
rename : flows/requirements.txt => flows/submit/requirements.txt
rename : flows/server.py => flows/submit/server.py
rename : flows/test_flows.liq => flows/submit/test_flows.liq
Send radio's initial data upon joining a notification channel other than "flows"
BIG upgrade:
* Using DB version management
* Merge metadatas table with radios table
* Be more strict with some empty table values
* Cleaned-up liqflow.py code
More cleanup..
Also usr ORM models for push. Switched to tokens everywhere..
Switch to { msg: (..), radio: (..) }
More fixes..
Forgot this..
Started a socket.io handler for administrate a radio. Only login is implemented for now..
Also renamed column users.user into user.username as "user" is a reserved SQL keyword at
least in postgresql. Still returning user for this field, to be consistent with current
flows operator parameters..
Added new routes and documented them.
Fix doc and remove redundant token GET param for /radio request.
A little more work towards client login.
Removed .rbenv-version file.
Resolve proxy ip adress for request remoteAddress..
Recent node do not allow to mess with require path, thus reverting back to (lame) relative-path includes..
Also updated most of deps versions.
Implemented listeners audit.
Upgraded to latest geoip-static.
Added editing commands to flow client.

--HG--
rename : flows/client/src/info.coffee => flows/client/src/commands.coffee
Fixed typo.
Also resolve proxies when grabbing socket's remote address.