Adding $start argument/property to Server getMessage method and MessageIterator

With this it will be possible to fetch messages starting in a specific sequence number, instead of always start from 1.
Merge branch 'improved-getMessages' into dev