Requests

Hello Ryan,

Can you merge this, just for consistency in the InstanceInstaller.

I've put all the firePropertyChange into private methods that make it easier to read.

Cheers.