1.2.rev104

### xpcom.js
* saving after deleting row
* handling if delete row with current build it re-enables
* onchange am triggering textchange func first, then save, this prevents
bugs like blank paths being saved
* fixed weird bug where i have to maintain ini.props. value otherwise it
doesnt update
* when only one row, disable delete, and move

*minor :todo: when only two rows, disable move