Ardor craft with savable button configs

I've written a system for savable button configurations which allows keyboard keys and mouse buttons to be used interchangeably.  I've set the FlyControl and WalkControl classes to use them and verified that they work.
I also made other changes to quiet Eclipse warnings and to get line endings right so that Eclipse would recognize that a file on Windows was unchanged.  I don't expect them to cause much problems.
I've also set up an ITriggerGroup interface and a couple classes that implement it, since the FlyControl and WalkControl classes have design inherited from Ardor3d that feel wrong to me.  I haven't integrated them with anything yet, and I'm only including them because deleting them would mess up the merge process.
What do you think of my changes?