Merge pull request #159 from stevenweaver/v3

HYP-301: Adjusting formula for lower and upper bounds
Merge pull request #160 from spond/v3

HYP-301,303,306
Removing dangling else and logical-op-paranthesis warnings for all OSX versions. Removing unused _all_binary_ops declaration in parser.cpp
Adding while loop to grammar
Adding do..while to grammar
Removing loop contexts from do..while and while
Adding break and continue functionality in while and do..while loops
Merge branch 'v3' of https://github.com/stevenweaver/hyphy into v3