Cleaning up OS detection to be more streamlined.
Changed the way we name set_fact tasks to be more descriptive to help
with troubleshooting