Add check for spending a none standard output in validateTransaction()