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
Added use of Shouldly