use getAttributeNS with android uri

- this fixes issues with apps using a non-default android namespace
  (e.g., com.opera.browser, sha1
  dcb769ca4489e00b7baa951e80f5e661fbfca18c, versionCode: 1600561541)
  where it uses 'ns0' instead of 'android' for prefixes on attributes
  (see https://gist.github.com/dweinstein/c6ccd67e3ccbd2179955) for
  example.
Add elsim
Merge pull request #2 from dweinstein/bugfix-use-android-namespaces

use getAttributeNS with android uri
decompiler hooks added to support mapping of objects in the output text
androgui files to add a GUI to androguard
Merge branch 'androgui' of https://github.com/saidelike/androguard into saidelike-androgui

Conflicts:
	androguard/decompiler/dad/instruction.py
	androguard/decompiler/dad/writer.py
Merge branch 'saidelike-androgui'
Remove a "not" that was missed in the merge
androgui collapse/expand treeview, treeview more beautiful and source code cleanup
Add some tests.
Bugfix for dexguard renamed class and method names which are not-ascii, and they were not compatible with python namespace
Fix old style classes
Merge pull request #8 from google/master

Fix old style classes
Small fix for byte field encoding issue
Fix missing code in some loops
Fix get_source and get_source_ext so that they can be called more than once
Merge pull request #14 from google/fix_get_source2

Fix get_source and get_source_ext so that they can be called more than once
Fix extends Object
Wrap all file accesses in a with statement to ensure they are closed properly
Merge pull request #16 from google/fix_file_closing

Wrap all file accesses in a with statement to ensure they are closed properly