Merge pull request #1 from evilsocket/master

a
improved Shell.java
Changes:
now all required binaries lives in PATH, so we don't need to cd path && ./file
all required libraries are in the first path of LD_LIBRARY_PATH
the "su" shell it's spwned once, every call to exec/async will run the command in background.
now we use FIFOs for read from launched commands.
refactoring & debug logs
now ettercap it's home-made :)
Added Croatian translation
Merge pull request #331 from mental01/master

Added Croatian translation
Correcting some translation errors.
Make menus localizable + localize them in French
Replace huge if/else statement with switch statement

The MainActivity's onOptionsItemSelected() was using a huge if/else statement which began to be unreadable.
I replaced it with a switch/case statement for performance &  clarity's sake.
Merge pull request #332 from mental01/patch-1

Correcting some translation errors.
Making translation more "human", correcting some more errors and translating some words I missed.
Merge pull request #333 from mental01/patch-2

Making translation more "human", correcting some more errors and transla...
Add Dark Theme option to the settings

Some people were complaining that the current light theme hurts the eyes or isn't as readable as a darker theme.
This commit allows to seamlessly switch between the current theme and a Holo dark theme through the Settings Activity
Merge branch 'master' of https://github.com/evilsocket/dsploit

My branch was behind the upstream repo, merged to be able to commit the Theme changer
Change the theme preference's position in the settings

The theme switcher setting was in first position in the settings, moved it to the bottom of the "general" section of the settings Activity
Update strings.xml

translation updated with new strings
Merge pull request #334 from fabinhojcr/patch-3

Update strings.xml
Create values-ptbr
Merge pull request #335 from fabinhojcr/patch-5

Create values-ptbr
Merge pull request #337 from fabinhojcr/master

add ptbr