Property installation fixes

Makes previous commit actually work.  Also adds new case for inherited
property, based on the test from Garrett Regier's lgi:derive-props
branch.