Add ability to toggle .nomedia file in storage locations

Patchset 1) Initial commit
Patchset 2) Fixed tabs and whitespace
Patchset 3) Moved everything to the properties dialog
Patchset 4) Clean up
Patchset 5) Added check for .nomedia dir
Patchset 6) Tab cleanup
Patchset 7)
    Rebase
    Regorganize FsoPropertiesDialog
    Refresh navigation listview if a .nomedia file was created or deleted
    Use FileHelper.deleteFolder instead of DeleteDirCommand
    Mark/Unmark checkbox when user response no or an error occurs (let checkbox as his initial status)
    Internationalize error messages
    Fix nomedia layout id
    Use match_layout instead of fill_parent (deprecated)
    Ensure that the fso is a canonical path
    Use File.exists() to detect the present of .nomedia
    Theme nomedia label
    Format code and clean Up
    Remove W.I.P
Patchset 8)
    Align .nomedia layout
    Split toggleNoMediaFile logic
    Ask user if .nomedia file is not empty
    Fix typos
Patchset 9) Fix typo

Change-Id: I048d1da75f24230380aa7503f2d2c9ad95f9b873
CMFM: Sync jellybean with upstream

Added missing hungarian translation        Tamás Tóth       http://review.cyanogenmod.org/29947
CMFileManager: fixed typo in romanian tran Igor Sorocean    http://review.cyanogenmod.org/29974
CMFM: Fix typo                             Jorge Ruesga     http://review.cyanogenmod.org/29984
CMFM: Do not use cd and pwd commands       Jorge Ruesga     http://review.cyanogenmod.org/29921
CMFileManager: Dutch translations          Marco Brohet     http://review.cyanogenmod.org/29801
CMFM: Ignore stderr from stat list command Jorge Ruesga     http://review.cyanogenmod.org/29920
CMFM: Fix race condition                   Jorge Ruesga     http://review.cyanogenmod.org/29919
CMFM: Read hidden files with new stat list Jorge Ruesga     http://review.cyanogenmod.org/29849
CMFM: Fix FC caused by accessing ui outsid Jorge Ruesga     http://review.cyanogenmod.org/29842
CMFM: Fix AsyncResultProgram deadlock      Jorge Ruesga     http://review.cyanogenmod.org/29841
CMFM: es_ES - update missing translations  Jorge Ruesga     http://review.cyanogenmod.org/29802
CMFM: Fix sync object                      Jorge Ruesga     http://review.cyanogenmod.org/29777
CMFM: Fix NPE when parent dir is null      Jorge Ruesga     http://review.cyanogenmod.org/29775
CMFM: Fix navigation view fade effect      Jorge Ruesga     http://review.cyanogenmod.org/29762
CMFM: Display new fso datetimes props      Jorge Ruesga     http://review.cyanogenmod.org/29757
CMFM: Use filesystem type instead of auto  Jorge Ruesga     http://review.cyanogenmod.org/29763
CMFileManager: Dutch translations          Marco Brohet     http://review.cyanogenmod.org/29731
CMFM: Fix filesystem and fso dialog layout Jorge Ruesga     http://review.cyanogenmod.org/29738
CMFM: Fix name and parent for root directo Jorge Ruesga     http://review.cyanogenmod.org/29737
CMFM: Fixes and Improvements               Jorge Ruesga     http://review.cyanogenmod.org/29679
Update Russian Translation-CMFileManager-C Pavel Volkov     http://review.cyanogenmod.org/29644
Add mime type for exported settings of K9. Danny Baumann    http://review.cyanogenmod.org/29622
Fall back to showing all files for unknown Danny Baumann    http://review.cyanogenmod.org/29621
PT-BR: Fixes to translation                Gustavo Rosa     http://review.cyanogenmod.org/29612
CMFileManager: Updated menu strings to red Roman Barczynski http://review.cyanogenmod.org/29563
CMFileManager: Dutch translations          Marco Brohet     http://review.cyanogenmod.org/29249
CMFileManager: Add RealVideo and Matroska  Jorge Ruesga     http://review.cyanogenmod.org/28968
Fix german translation for disk usage warn Danny Baumann    http://review.cyanogenmod.org/28914

Change-Id: Ie9681313bbc95ed0b6cb1e0000c5ae5b61e7b5d1
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
es_ES: Added spanish translations

Change-Id: I3a1646d00ba86d73e0b39c063f0135ea24f079a5
CMFileManager : add French translation

Patch set 2 : correction

Change-Id: I0aaf39ba54f081095c9c60c0d5a41af4e0950f77
CMFM: Fix relaunchables exceptions

Change-Id: I5bccabb0d58c48ef883e8c730bc3ba36b657b0c6
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
CMFM: Properly handle async task exception

Use onPostExecute method for drawing in the UI thread

Change-Id: I2a3731f5888789e8e151f63f562c7beee244a350
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "CMFM: Properly handle async task exception" into cm-10.1
Update Russian Translation-CMFileManager-CM10.1

Update Russian Translation-CMFileManager
CMFM: Wait indefinitely on privileged console allocation

Wait indefinitely if a privileged console is being allocated. Wait for
the user response to SuperUser or SuperSu prompt (or whatever it is).

Change ShellConsole.this access to a private variable in methods of ShellConsole

Change-Id: I6752fe8bcd0de3aa6478ad97fb84c9ac8697a970
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
CMFM: Fix change to root when initial directory not exists

Fix also R.string.msgs_settings_invalid_initial_directory string for default string.xml file

Change-Id: I35ddf7f1ca2b250638ea96bfee894de9f07ed5b9
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
CMFileManager: Hebrew translation

Change-Id: Ie1bb22494b2b638242209c9de1bd7b125e9253d0
CMFileManager: Update German translation

Patch Set 1:	* rename strings
		* unify translations
		* some cleanup

Patch Set 2:	* rename Dateimanager to Datei Manager

Patch Set 3:	* make it reviewable
		  layout will be fixed if it's ready to merge

Patch Set 4-7:	* revert some changes
		* rename/shorten some strings
		* add missing translations
		  http://review.cyanogenmod.org/#/c/29840/

Patch Set 8:	* final cleanup
		* fix formatting

Change-Id: I7cfd366e21c80bbaef2454c79c5c998e8a7b12c4
CMFM: Fix select/unselect from menu dialog

Also, remove unused public toggleSelection method

Change-Id: I455057234056f3b0d94447fac6bc9b29152b14b6
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
CMFM: Change mode from 755 to 644

Also, convert linefeed of res/values-ro/strings.xml from windows to unix

Change-Id: I15e3b6727996a42799214682478a49a84142cb07
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Added hungarian translation for .nomedia settings

Change-Id: I14ce6a9ab7a07c41f3e4f3a012318fb2c452c644
Merge "CMFileManager: Update German translation" into cm-10.1
Merge "CMFM: Wait indefinitely on privileged console allocation" into cm-10.1
Merge "CMFM: Fix change to root when initial directory not exists" into cm-10.1
Merge "CMFM: Fix select/unselect from menu dialog" into cm-10.1
CMFM: Support for Intent.ACTION_SEND_MULTIPLE

This changes allows to send multiple files through selecting
multiple files. Add new "Send selection" global menu, that is shown
when user has some selected files, and all of them are files (send multiple
is not allowed for folders)

Change-Id: I1a889c1188803a6639433d4613fec2246d90fc9b
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>