Properly import listen before using it.

Closes #1110
Install the old version of listen for Ruby 1.9.2.
Fix inspect() with lists containing empty lists.

Closes #1109
Fix parent references in nested @at-roots.

Closes #1108