Fix mismatched delimiters

Fix mismatched delimiters & switch to shortest possible delimiter length
Merge pull request #2 from mojavelinux/fix-block-delimiters

Fix mismatched delimiters
Welcome to Dan Allen from Red Hat

Signed-off-by: Julien Ponge <julien.ponge@insa-lyon.fr>
IR element for loop control flow breaks
AST -> IR back references
Seems to be sound in external tests

The bytecode is messy, though. The nasty ASM
nop / athrow frames strike back!
Test for break / continue
Avoid the NOP/ATHROW invalid frames

This typically happens with else branches code, as the GOTO yields dead code for ASM while computing
frames.

A cleaner approach is to be investigated, but meanwhile the JIT should easily understand that the
jump condition is 100% stable given that the comparison happens to be on a constant...
Test to check for incorrect break/continue
Document break and continue
java.util.Stack to java.util.Deque / LinkedList
Travis-CI configuration
README file reformat and Travis-CI status
Reformat
A clarification on the "pimp" etymology
Merge pull request #4 from jponge/wip-break-statement

Break and continue statements
Merge pull request #5 from jponge/wip-ju-stack-cleanup

java.util.Stack to java.util.Deque / LinkedList
File rename
Changing from "pimps" to "class augmentations"

This change is being made to accomodate cultural differences around the world.

The new keyword is 'augment' instead of 'pimp'. The 'pimp' keyword will continue to remain valid in
the parser for some time, although its existence has been removed from the documentation and the
terminology used in the source code.

Signed-off-by: Julien Ponge <julien.ponge@insa-lyon.fr>
Netbeans IDE reference