Removed all the unnecessary Fixtures code from test/default.py
Fix for nullable author in blogpost factory
Added factories in blogpost authorization tests
Removed unnecessary 'with_context'
Added factories in taskrun authorization tests
Back to master version of test/base.py
Use base.py instead of default.py for factory-boy changed tests
Updated default theme ref and import model in default
Merge branch 'master' into issue-761-change-tests-to-factory-boy

* master:
  Use the master branch
  Rename new_profile to profile
  Fix broken endpoint for profile
  Update tests for new endpoint
  Fix new endpoint for users
  Use new default theme
  Use the new fixes in the theme
  Merge public and private profiles in one endpoint
Removed unnecessary patches, imports and commented lines
Fixed patches to patch in the right place
Typo
Small fix, passing upload method to user contributed tasks too
Merge branch 'issue-avatar-fixes' of https://github.com/PyBossa/pybossa into issue-avatar-fixes

* 'issue-avatar-fixes' of https://github.com/PyBossa/pybossa:
  use new default theme
Merge pull request #773 from PyBossa/factory-boy-in-auth-tests

AddsFactory Boy to authorization tests
Merge pull request #780 from PyBossa/issue-avatar-fixes

Issue avatar fixes
Merge branch 'master' into issue-warm-cache
Store the values in Redis eventhough is disabled

This allows us to have always a fresh copy of the data in the CACHE. Moreover,
thanks to warm.py script you can always have a fresh version of the data in the
cache, that can be served by the server without problems.
Compute key first
Disable cache, so we can upsert the values