Moved PUT request unit tests to own class
Renamed moved tests to fit with Given When Then style syntax
Factored out code creating API request into factory
Moved TestableFemahApiHttpHandler to own file
Changed PutApiRequestFactory WithSwitchName method to WithParameterName
Corrected some PUT unit test names to be clearer
Merge pull request #55 from AwaNoodle/master

#52 - Refactor unit test layout and naming to be more BDD orientated