Give setTimeout a timeout

Otherwise, the MockClock in the dirty.htm test gets messed up because it has an
event scheduled for NaN and stops running any events, causing the test to fail.
Merge pull request #137 from kchodorow/master

Give setTimeout a timeout
Update lime.py

Always create the project in the same place under the limeJS ROOT folder.
Merge pull request #139 from stringa/patch-2

[lime.py] create new projects always under root.
Update dom.js

Actual Mask elements don't need to be updated because they are not used in the renderer.
Merge pull request #140 from stringa/patch-3

Update dom.js
sync limejs/master with stringa/limejs/master