Adding test coverage tasks to grunt file.
Update contributing guideline to add a note about detailed coverage.
Merge pull request #19 from manshar/adding-test-coverage

Adding test coverage
Using RABL for JSON responses templating.
Remove a commented line.
Merge pull request #21 from manshar/rabl-for-json-responses

Using RABL for JSON responses templating.
add bundle exec to ruby commands for travis
Added image cover for Article and avatar for User.
add bourbon and neat modules, enhance login and signup forms
add partial _form_header.html
this is a merge of the upstream/master
Merge pull request #23 from HammamSamara/add-bourbon-and-neat

add bourbon and neat modules, enhance login and signup forms
add generated moudles for deployment
Merge pull request #24 from HammamSamara/add-bourbon-and-neat

Built web-client for deployment.
Add web-client/dist to .gitignore and remove dist/ from the repo. And implement a smarter deploy to heroku from Travis.
Merge pull request #25 from manshar/better-deploy-flow

Add web-client/dist to .gitignore and remove dist/ from the repo.
Installing sass gem before building web-client.
Merge branch 'master' into images-for-user-and-article
Merge pull request #26 from manshar/fix-web-client-build

Installing sass gem before building web-client.
Merge branch 'master' of github.com:manshar/manshar into images-for-user-and-article