Solved the Sudoku problem

The solution.py file now works and solves all 50 problems (confirmed against the
website).  I probably should add some nice debugging or demo output.
Merge branch 'master' of github.com:jdost/euler