Implemented column name changing

* Created new InlineEdit javascript module which manages an inline click-to-edit text control
* Created column name saving handler, the basis for all future column config saving tasks
* Hooked up column name saving to search editing so by default search column names reflect their terms