Ml Symbols updated
Moving OPENSHIFT environment variable to VARNAM environment variables
Added production start and stop scripts
Added sudo for npm install
Setting LD_LIBRARY_PATH
Starting multiple instances of node process in production
Removing some unused JS imports
Robots.txt added
Changing tracker to piwik
Updating to REST Urls
Controlling learn abuse

With this checkin, learning system gets the following changes.

- Each word will have 3 statuses. New, Learned, NeedsApproval. A word
  will be in 'New' status when added to the queue. If the word is
already known to varnam, status changes to 'Learned' after the learning.
If the word is new to varnam, it will be learned and status will get
changed to 'NeedsApproval'

- This allows community to moderate the new words that are getting into
  the system, thus making sure only sane words gets learned.

- Learned words gets deleted from the queue after an hour. This delay
  ensure no one can abuse the system by sending same word repeated times
Fixed - All previous occurances of English words are getting replaced
Showing warning when navigating away from the editor which has contents
Fixing words download tables charset to utf8
Fixing segfault in varnam_worker

This was caused by using incorrect varnam handle at the libvarnam-nodejs
side
Changes to support learned_on being unix timestamp
Changes to accomodate symbol file name change
Changing mailing list address
Implemented a markdown rendering for documentation

Documentation lives in "docs" directory as markdown files. Any URL like
varnamproject.com/docs/getting-started will read the
docs/getting-started.md file and uses marked to parse it to HTML. The
generated HTML is cached in memory for the server lifetime
Added documentation