add input config writer
remove second actionkeymapping constructor
make std::string a constref
Merge pull request #508 from voxelinc/add_input_config_writer

add input config writer