add kiprop service principal during kdb creation.

As discussed with Will Fiveash, this changeset adds kiprop/FQDN into kdb during creation. I followed the kadmin/FQDN principal creation style. And I noticed that after my change, the kiprop test failed. So I changed the test suite accordingly to work with my changeset.

I followed the surrounding coding style. But there may be places needed to be modified and improved. Please feel free to give comments on the change. Thanks!