[maven-release-plugin] prepare for next development iteration
Updated README.md with reference to the pom dependency specification
Fixed getSpecificPortMappingEntry() null protocol.

The UPnP specification for the "GetSpecificPortMappingEntry" command does not return the "NewProtocol" key. So the protocol will always be set to null. Instead, we set the protocol using the parameter (in a similar manner to externalPort).
Merge pull request #5 from CliftonAncell/master

Fixed getSpecificPortMappingEntry() null protocol.
(Fix) Break out of loop after device is discovered

Prior to this fix, after a gateway device was discovered, the loop would continue and you would have to wait for the SocketTimeoutException (3 seconds) before the thread would finish. This speeds up discovery by breaking out of the loop after the device is added.
Merge pull request #6 from CliftonAncell/patch-1

(Fix) Break out of loop after device is discovered
Changed HashMap to LinkedHashMap to preserve order of XML elements
Merge pull request #8 from pmarches/master

Output Xml elements in the same order they are set.

This helps with devices such as Technicolor TC8305C, which expect XML elements to follow strictly the order in the spec.