Move the dashboard product list to django-tables2
Keep current tab and ordering when returning to the list after editing
Move table caption into <table><caption>

This gives better semantics and it's consistent with the users dashboard
Move dashboard categories list to django-tables2
Allow table icon customization
TODO
Remove pointless num_orders template tag
Move users list to django-tables2
Merge pull request #1173 from machtfit/django-tables2

Move the dashboard tables to django-tables2

Conflicts:
	tests/config.py
Make tables2 a core app

As Oscar depends directly on tables2 now, it should be returned as part
of get_core_apps, and has been removed from the requirements.txt and
INSTALLED_APPS calls.
Remove status column and add default orderings

The product status field has been removed since the tables2 PR was made.
Also added the default orderings that are also set in the models Meta
class, which means that the table headers show the applied ordering on
initial load.
Add note about tables2 to release notes

Closes #1173