Adjusted Order of Precedence for Parent

Now allows explicit selection of parent, then data attribute, then
defaults to selector object if CSS background image being used, then
immediate parent object
Merge pull request #20 from lucanos/master

Adjusted Order of Precedence for Parent