Blackjack: This the initial commit

This will be an small blackjack simulator to try
different strategies.
Moved printing of results to new class.

New class was needed to keep track of all the statistics
in the game. So new class Stats was added.
If house and player has equal then house wins.
New features added and code refactor.

Players will now have money to play with. Added new
type 'Gambler' with this object players can put an bet.
Added some improved prints for Stats.
Code refactor.
Added an new player type and new features

Player type Genious was added that is using the most
advanced strategy. Also soft and hard hand was introduced.
If player gets blackjack he will now get larger amount
before it was the same. Some testing was added to player.py
file.
Fixed bug in player Genious. Code refactor.

Refactoring Stats class so ti will be easier to
read.
Added new feature for Human player.

Now human player can join and play using
console input.
Adding silent mode on/off.

Silent mode is when human player plays. This will
print information on each card every player takes
it will also print what card house got.
Removing obsolete comment
Print cards using unicode.
Fixed bug and added minimum bet per round.
Adding return statement to end game.

Instead of using exit() to end the game we should do it in
a controlled way.
Adding money to the bank.

Now house will have money as well and can therefore
become bankrupt.
Add 1000$ for the house.

If house looses all the money the game will stop.
Adding simulator test for long term run.
Count the number of rounds played