Document inferred name in Polymer()

Fixes #351. Also removed the tag-name argument from many code excerpts on this page.

Also clarified (I hope) section on adding properties and methods. 

Wording on both of these may be somewhat controversial, so @sjmiles, @sorvell, PTAL.
I think you should show this as:

    Polymer({
    ...
    });