Fixed: As an user, I want to benefit of the incremental compilation even after parsing problems.

- When the user parse files, the file is internally saved, so, we keep tracking those files anyway until there are compiled, we then flush the modified file list.
-Refactored.
Merge pull request #26 from doublefx/bundle-support

Fixed: As an user, I want to benefit of the incremental compilation even after parsing problems.