Simplify a bit the generic view by checking the fields' class

--HG--
branch : 1.1-dev
Fix return value for owner object for exercise comments

--HG--
branch : 1.1-dev
Improve the coverage of exercise tests

--HG--
branch : 1.1-dev
Merge

--HG--
branch : 1.1-dev
Reformat and somewhat expand the tests for exercise categories

--HG--
branch : 1.1-dev
Fix views' paths

--HG--
branch : 1.1-dev
Update tests, comment out Selenium tests

--HG--
branch : 1.1-dev