Forbid to create masternode/systemnode if collateral transaction doesn't have enough confirmations
It was allowed to create masternode/systemnode without checking needed confirmations count. This caused CalculateScore() to be called with masternode/systemnode which doesn't exist.