Merge pull request #28 from chriha/master

better property naming options and coding conventions
Remove trailing dots so descriptions are tidier.

This make the below example correct:

    /**
     * Email address.
     *
     * @var string
     */
    protected $email;
Add setterBeforeGetter property to preferences.
Check the preferences and flip getter/setter order based on setting.
Add setter_before_getter to README.
Conflicts:
	Readme.md
Merge pull request #34 from Drarok/feature/optional-setter-first

Add an option to generate setters before getters.
forcing getters and setters to be public, previous PR broke this
forcing getters and setters to be public, previous PR broke this
forcing getters and setters to be public, previous PR broke this
forcing getters and setters to be public, previous PR broke this
Merge remote-tracking branch 'upstream/master' into fix_format

Conflicts:
	php-getter-setter.py

Took my changes for visibility stuff since I added an option for it. We could change the default to ignore visiblity instead.