The Ikcilpazc reverse polish notation is added

We add a new reverse polish notation with one primitive and
four aliases:

 Primitive: '.'
 Denotes a function application.
 "." denotes a function application of arrity 1
 ".." of arity 2 and so on.

3 4 .. + => ((+)(3)(4)) => 3 + 4

Aliases:

_  floor
^^ ceiling
-- round
~  toFloat

3 . ~ 4 . ~ .. / => ((/)(toFloat(3))(toFloat(4))) => 3 / 4
spiffed out build script

- Allow the user to simultaneously save to a file.
- Cat that file at the start, so the user can copy that output right into graphical elm.
- Backup that file at the start, incase the user submits a blank or something.
Explain to users how to work around bug

There is a bug when loading saved files, that if you don't press the Home key after pasting the file into the load box, it will tell you that the file is invalid.
Fixed bug when fields are updated.

We were not reselecting nodes after replacing them, thus causing weird behavior.