Initial implementation for #13
Mimic the previous behaviour without recomputing the ending section each time
Fix some tests
Fixed failing tests
Removed the stupid _computedNext
Merge master into issue13
Modified the MustachContext to always return another MustacheContext
Make us of the new MustacheContext api
Make use of MustacheContext.asString with in the ExpressionToken
Removed useless code and made _SpeciaCharToken a _StandAloneLineCapable
Removed more useless code
Renamed _Token to Token
Initial commit of the Line object the will represent a parsed line
Check if a line is full before trying to add something
Modified line to be more self contained and make use of it
Start working on the case of standalone lines
Do not make use of the List class as it does not have the each method
Extracted method _isStandAloneToken
Renamed _StandAloneLineCapable to StandAloneLineCapable
Simplified the line#_isStandAloneToken method