search backwards for let bindings, then forwards for items + itemstmts
Fix emacs bug: count-lines is off by 1 if column is 0

     - I hope this isnt limited to my copy of emacs!
Add test for if_let
Cargo.toml
implement if-let
codeiter: speculative change - iterate the last statement even if it isnt complete.

 - hopefully will allow racer to work on code within dangling (unfinished) braces