Added Hungarian Algorithm to solve the Minimum Assignment Problem

Note: To solve the maximum assignment problem it is enough to multiply
matrix by -1