Added separate spike to branch
Added Fixed packing and signing. Working on morphing Manifest
Merge branch 'master' of https://github.com/AlexKolpa/AndroidStealth into Morphing
Added a listener to the morphing instead of 10 exceptions being thrown. Started work on morphing label and icon
Merged master into Morphing
Merge branch 'master' of https://github.com/AlexKolpa/AndroidStealth into Morphing
Icon selection and morphing with said icon now work
Add app label morph

Change the way the manifest is decoded.  Right now it just writes it
back exactly the same except for the app label. The xml document still
gets returned to acquiredresource ID's from.

Still doesn't work if the app label refers to a resource. The max name
length is the same as the length of the start name, AndroidStealth, in
bytes right now. It cuts off there.
Shorter than that it gets padded with spaces.
Add the first fully morphed apk (proof of concept)

This apk was morphed in the app to have a different app label and icon.
Not entirely perfect but proof of concept.
Merged master into branch. Added app morphing to morphing fragment. Icon morphing failing at this point
Fixed icon morphing. Moved morphing files to appropriate package
Merge branch 'Morphing' of https://github.com/AlexKolpa/AndroidStealth into Morphing
Removed label from pinactivity to set launcher activity label correctly
Merged master into branch. Moved NFC to MorphingFragment. Drive-by fixes
Small style fix
Small temp style fix
Fixed re-morphing of app (keys folder no longer gets removed). Error logging for morphing is now also much clearer
generated apps now use label as file name as well. morphing done in a separate folder inside the cache. formatting
Fix issue with incorrect name used for morphing.

Now the app name can be changed without causing issues with null
pointers or manually set through the input field.
Fix some morphing name issues

Right now the input field for the name has been updated with some input
restrictions.

As well as fixing some issues with not having values for the name and
the icon after morphing.

So far the morphing still fails on some characters that are allowed as
input. Because it messes with file IO. This is: | < > * \
Next step is escaping file IO.