Cleaning up inventory var resolution

Explicit resolution order:

    1: flattened vars from host class
    2: group vars from pattern
    3: vars from plugins
    4: host vars from parser

Prior resolution order was:

    1: flattened vars from host class
    2: vars from plugins
    3: host vars from parser