Removed parent styles, added generics

By default, I think it makes sense to let child themes decide if they
want to enqueue the parent styles. I’ve also prioritized the loading of
the main stylesheet before everything else.
Changed script loading method, code cleanup

In order to help control the loading order of our core stylesheets, I’m
opting to allow the hybrid core styles function to enqueue our global
stylesheets. I’ve also done some general code cleanup here to make the
script loading functions a little easier to read.