Merge pull request #1 from Kotolegokot/master

SHL, SHR, .gitignore
Clean up
Fixed conflict
Added protected memory access, binary operations and "copy" command
Removed "copy"
str_utils
Lexical analyzer
Add JuMP & JumpToRegister comands
Style fixes, remove old comments
space2tab
Syntax analyzer
Segment-safety
Fixed conflict
tabs
all spaces convert to tabs
vm_set arg "src" to "val"
Add more tasks in TODO list
Update .gitignore
Fix some problems
Merge branch 'master' of https://github.com/Lincor/VM into asm