instancetype in initializer instead of id

In the declaration conventions, one of the rule says "Constructors should generally return instancetype rather than id" so perhaps the example of an initializer above should use "instancetype" instead of "id"
Merge pull request #56 from michaelchum/master

instancetype in constructor instead of id for consistency