Cleaned up inputmanager

- It is now easier to add new beagleboards to the input manager
- added BB microphone input as an axis in inputmanager
-renamed getBatPos in inputmanager and bat.cs to GetAxis