Added the ForceIP feature - Resolves #224

This was the best way of doing it that I can think of, think formatting is correct.

Tested and worked locally. 
I thought about that, but then it made more sense to have it as a more general option, as it could be used for other things in the future.