Adding Dropdown Unit tests for disabling individual options

Tried to follow commiting instructions as outlined on http://doc.silverstripe.org/framework/en/trunk/misc/contributing/code, but quite new to branching etc. And test also depends on a very recent commit which I couldn't initially find in my local files. Hope I got everything right now.