Api can now make authentication compulsory
Some name convention fixes
Code documentation template is now params aware
Value of response.formats.html is defaulted to false