fixed bug in PostQuestionTask which was leaving orphaned Questions in DB 

test would attempt to create a Question with no Solution.

Question would be created successfully
Solution would fail
Error code would be returned / QuestionID would be lost
==> orphaned Question in DB