Redirect back to original destination after a successful sign-in via OAuth
Redirect to original URL when users sign-in via Local strategy
Added Google Analytics script
Updated project structure table
stores lowercase email for gravatar
Added a comment explanation on returnTo previous URL middleware, changed static cache from 1 week to 1 month
Added Twit library to List of Packages
Added environment variables. Fixes #100
adding one step to mongolab deployment

Actually you have to enter to the recently created database in order to see the message: "A database user is required to connect to this database.* **Click here** *to create a new one."
Added Bootflat UI bootstrap theme to the Recommendation list
Updated contact form mail options
PayPal api example refactoring
Updated footer
Improved footer colors (Flatly theme)
Removed top border from #footer
bump express-validator

1.0.1 lacks of some fundamental features like .matches
Updated dependencies' versions
CSRF token to headers for AJAX POST. Fix for #113

This is how you do a JS post with the CSRF Protection

```
$.ajax({
url: "http://test.com",
type:"post"
headers: {'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content')}})
```
Update returnTo middleware

by default express doesn't do case sensitive routing, so `/login` & '/LogIn' are treated same.
use app.get('env')