Extract method to get the singular name for an is_many accessor

Change-Id: I15d33e4950d4b9834b11b541ede1c27f5af4c41f
extract method to get the iterator name for an is_many accessor

Change-Id: Id684505734fcfc1601dbfcb0e6f9c7c355860f76
extract method to get the set name for an is_many accessor

Change-Id: Iae66ece3c0ebf85ad9bb42d17b817400edda7ca1
extract method to get the rule name for an is_many accessor

Change-Id: I11be47a0909b9d10f9fc0fc20800168c9921a6ee
extract method to get the arrayref name for an is_many accessor

Change-Id: Ie6fedfe57884ac62f9f5f9d84abb270f94a5bbcb
extract method to get the adder name for an is_many accessor

Change-Id: If90b2933c02460df170d77cd28272d65512a91a4
extract method to get the remover name for an is_many accessor

Change-Id: I628aeabe2722b8c1b173a8cabcb7e7757b4e3e22
Link to relevent parts of the documentation

Change-Id: Ib7c4ecbaa7481d30fcda4ba06939548f5ae243da
Clarify the documentation

Change-Id: If9b2899317e8fee85288e0f20f76132ef83256f3
Be consistent with calling the adders/removers methods and not accessors

The docs call them methods, now so does the code.

Change-Id: Idbcd098a6e8283ca45845d445f49f30f1e726e79
Merge pull request #25 from amb43790/is_many_property_names

Methods to get accessors related to is_many accessor