Fix potential null pointer exception if using incorrect interface
declared
Merge pull request #29 from cdjackson/OWServer

Fix potential null pointer exception if using incorrect interface
Merge remote-tracking branch 'openhab/master'
Added generate files for script model, since openHAB won't build without
it.