Polymer-polymer and polymer-surface excluded volume effects in flexible polymers attached to an interface: comparison of renormalization group calculations with Monte Carlo and direct enumeration data