bitcoin/bitcoin — pull request #2095 by al42and (2012-12-12 09:23:04+00:00)
Title: OptionsModel now has MapPortUPnP=false if UPNP is not supported

When compiled with `USE_UPNP=-`, in "Options/Network" tab the "Map port using UPNP" checkbox is set up and disabled, which creates the impression that UPnP is always on.

This patch makes `OptionModel` to always return `false` if UPnP is disabled, which solves this checkbox problem and, IMHO, is much more intuitive behaviour overall. Please review.