Made `$visibility` real optional in write command in both the interface and some adapters.
Updated some phpDocs as well.
Merge pull request #11 from marcj/master

Made `$visibility` real optional in write command in both the interface ...