Fix issue #140: _recurse_q crashes when actually recursing. It now properly keeps track of returned new_q's and longjoins.
Merge pull request #153 from spectras/aware_recurse_q_fix

Fix issue #140: TranslationAwareManager's _recurse_q crashes when actually recursing.