upnp: only delete mappings that match our port

else neighboring LAN clients delete each other's mappings

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Rename docs/02 Auctions.md to docs/markets/01 Physical Goods.md
Rename docs/03 P2P-Lending.md to docs/markets/03 P2P Lending.md
Rename docs/04 Service Contracts.md to docs/markets/02 Services.md
Rename docs/05 Issuance and P2P Transfer of Shares.md to docs/markets/04 Financial Securities.md
Rename docs/07 Distributed Currency Exchange.md to docs/markets/05 Distributed Currency Exchange.md
Rename 00 Genesis Contract.md to Example - Genesis Contract.md
pip breaks after upgrading python package requests
kbucket: fix exception crash caused by bad removeContact()

fixes crash introduced in 70d08eae9ce23bf259643cc3a175440ec2bc762a
(Raise value error when removing non-existing contact.)

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Merge pull request #564 from benemorius/crashfix

kbucket: fix exception crash caused by bad removeContact()
Update and rename 01 Ricardian-Contracts.md to 01 Ricardian Contracts.md
Merge pull request #563 from y12studio/requests-pip-break

pip break in Docker Ubuntu 14.04  build
Merge pull request #562 from benemorius/upnp

upnp: only delete mappings that match our port
Merge branch 'master' into tmp-logelk
modify build.sh