LIVEOAK-142 & LIVEOAK-166

LIVEOAK-166: Initial checkin of UPS integration with LiveOak subscriptions
LIVEOAK-142: Support encoding null results