Smart property issuance

This addresses #504  *still under testing*

My box is still syncing bitcoind which is used by the backend script. Needs more work, comments are welcomed.