Refactor tests

Use assertIn and assertNotIn where possible.
Use plone.api where possible
Merge branch 'master' into plone-api
Merge branch 'master' into plone-api

Conflicts:
	CHANGES.rst
Revert removal of five.grok from dependencies
Merge remote-tracking branch 'origin/master' into plone-api

Conflicts:
	CHANGES.rst
	src/collective/cover/tests/test_cover.py
	src/collective/cover/upgrades.py
Remove direct dependency on Products.statusmessages
Use api.portal.get_localized_time
Use api.portal.get
Refactor tests

Use plone.api to get views
Update plane.po of collective.cover
Update header info to start translation.
Japanese translation for many things
Bump up version of selenium to 2.38.3
Merge branch 'master' into plone-api

Conflicts:
	CHANGES.rst
	src/collective/cover/tests/test_basic_tile.py
	src/collective/cover/tests/test_cover.py
	src/collective/cover/tests/test_list_tile.py
Merge branch 'master' into plone-api

Conflicts:
	CHANGES.rst
Use plone.api where possible
Merge pull request #373 from plonejp/master

Please merge for this po files for Japanese.
Update changelog
Merge branch 'master' into plone-api

Conflicts:
	CHANGES.rst