(bug fix)- visiting /terms/:id by unauth user renders nothing - now renders login
(feature)-authentication for file download
(chore)-nginx config for send_file header config
(feature)-access token based auth for google doc
Merge pull request #109 from seekshiva/download

Download
(feature)- production env dept code for send_file - closes 107
(bug fix)- google doc file name
 (feature)-logs user signin details
(feature)-document controller for admin panel - closes #110
(bug fix)-admin documents preview uri encode function
Add coveralls.io test coverage stats to readme
tests - Use coveralls.io for coverage profiling
Ignore coverage directory
test - Fix the uniqueness test in term_faculty

Also, move the dependent=>:destroy for topic from term model to section
tests - Fix issue with coveralls gem

coveralls depends on term-ansicolor gem to colorize the output.
`Term` is defined as a Module in that gem. That conflicts with
the Term model we define within our project.

Fix for this is to not use term-ansicolor:

Coveralls::Output.no_color = true

The no_color option will be added to coveralls gem in v0.7.1, which
isn't out yet. Getting gem from the github repo until then..
(chore)- content for faculty help page
Merge branch 'master' into refactor

Conflicts:
	app/views/layouts/_backbonetemplate.html.erb