Added a function to Piece which returns all the positions where the piece can attack. Currently only implemented in Bishop.
Implemented the getPossibleDraws method for all the pieces. It returns
all the possible draws for the piece.
Implemented a function which returns all the attacks a player can
possibly do.
Implements a function which returns true if the given color is in check.
Merge branch 'master' of github.com:marsj725/TDDD49 into check

Conflicts:
	Engine/Bishop.cs
	Engine/King.cs
	Engine/Knight.cs
	Engine/None.cs
	Engine/Pawn.cs
	Engine/Piece.cs
	Engine/Queen.cs
	Engine/Rook.cs
Merge pull request #18 from samni698/check

Check