Merge pull request #33 from HackBulgaria/views_fixes

Views fixes
Restructured fabfile.py.
TODO: Make the gunicorn and nginx configs automatic.
Fixed stats for users without a profile picture,
not filtering correctly. Apparently when you tell Field.blank = True,
you shouldn't filter by None, but by empty string.
Merge pull request #34 from HackBulgaria/users_stats

Fixed stats for users without a profile picture,
Added more assignments stats views
Added tests for statistics views',
show_active and show_expired assignments
Merge pull request #35 from HackBulgaria/users_stats

Added more assignments stats views
Refactored show assignment stats, statistics views.
Removed unneeded total stats.
Added view and template for submitted solutions.
TODO: Add tests. Wasn't able to, since I had more problems with jQuery +
Foundation
Activated the submitted solutions link
Removed explicit comment
Moved tests to their own folder and fixed naming.
Test_<name> is also valid!
Fixed polls app imports in tests
Fixed courses app tests imports
Fixed faq app tests imports
Fixed forum app, tests imports
Fixed statistics app, tests imports
Fixed students app tests, imports
Renamed show_submitted_solutions' template,
to be consistent to the view's name.
Added tests for show_submitted_solutions