Initial import
Add eclipse project files and build.xml for offline build.
Add R.java, which apparently must be generated by eclipse.
Add reverb mode.

Implement a simple but versatile reverb module based on the Haas
stereo widening effect.
Separate configuration for headset and speaker

Also adding a service that should be launched on boot to handle
headset insert/removal events.
Various fixes which actually make things work.
Add menu to reset settings, hide headphone DSP
Forgot menu from earlier commit, simplify editor
Rework the code into PreferenceActivity.
Finetuning settings.
Fix enable -> enabled
Split phone speaker and headset preferences pages

Also remove the selectability of a number of effects that make less
sense with the phone speaker.
Remove fat Eclipse comment. Still no APK output.
Add instructions on how to build for CMParts.
Stop the service if it isn't needed

Firstly, a service is needed because HEADSET_PLUG events are only
delivered to running processes, not <receiver>'s. This is caused
by a flag setting on HeadsetObserver.

However, the service can be stopped if it isn't strictly speaking
necessary. The condition used right now is that if no effect
checkboxes are enabled, the service will do nothing.

To accomplish automatic start/stop, I made every preference change
publish an UPDATE event which goes to the receiver, which checks the
configuration to evaluate if the service is needed.

The service, whenever it is running, ensures that all preferences
changes and headset plug/unplug events get published to AudioManager.
Simplify service implementation.
Add DSPManager to build system
Added Localiztion for DSPManager strings
Completed Localization
Added Italian Translations for DSPManager