Merge pull request #30 from M4570D0N/next_step

Clean up
update icons
Clean up/update code

- updated Complex, EqualizerSurface, EqualizerPreference and Viper4AndroidService to
  include changes that should have been included in a prior commit
- converted c-style array declarations to java-style array declarations
- removed unncessary parentheses
- converted certain if statements to conditionals
- removed redundant initializers
- removed unnecesary continue and return statements
- removed code no longer used
- removed call to printStackTrace()
- more refactoring
Add NavigationDrawer view and revamp save/load profile code

based on these commits from OmniROM

Revamp DSP Manager
commit 7cc24b30b0078f40cd2e5eb8a38cabc0cb3dddf0
Author: Alexander Martinz <eviscerationls@gmail.com>
Date:   Wed Dec 11 23:41:37 2013 +0100
https://github.com/omnirom/android_packages_apps_DSPManager/commit/7cc24b30b0078f40cd2e5eb8a38cabc0cb3dddf0

DSPManager: Save and load presets from external storage
commit 6bd0840b1bd8400e6d6db7471fbe17aedbe8a702
Author: xplodwild <xplod@ouverta.fr>
Date:   Mon Oct 7 13:18:21 2013 +0100
https://github.com/omnirom/android_packages_apps_DSPManager/commit/6bd0840b1bd8400e6d6db7471fbe17aedbe8a702
Add USB