Allow assigning of issues to sprints from the product backlog

Implemented via a context menu
Remove the product backlog from the list of sprints in the sprint board
Allow changing an issue's estimated hours from the sprint board
Fix bug with getting the list of all sprints + the product backlog
Merge pull request #8 from sagittarian/final-issues

Final issues