Remove 'valueAsNumber' property from observable list

The property was removed in a0bea641d1fcbec64caf6483c88c9ddb3bea814f
Change ol.dom.Input target param from Element to HTMLInputElement
Add missing function arguments
Listen to 'input' and 'change' events
Merge pull request #1724 from fredj/ol.dom.input

ol.dom.Input cleanups
Move src/ol/parser/* into old directory
Add ol.parser.XML
Add ol.format.XLink
Add ol.xml.makeObjectPropertyPusher
snapshot