Added more functionality and improvements to StringSwitch

-Case-Blocks now return the string it was comparing against.

-Two new switch functions where you can set a custom boolean operator