Adding RHEL7 support

DO NOT MERGE
Pushed, anything else? Please merge ASAP ty.