combine issue #5 with issue #18, launcher checks appslist(i.e
education.txt and play.txt) in internal storage first, if not available
it checks files in apk
issue #18 get external sd card path and return list of apks in it
issue #18 added a broadcast receiver which checks if an sd card
inserted.
issue #18 restructured methods and changes in variable names
issue #18 added a broadcast receiver class for handling intents whenever
new application gets installed.
issue #18 finding apks on sd card in /Rumie/apps/learn and in
/Rumie/apps/play folders and store their package names in shared
preferences before installing them
issue #18 added methods in broadcast receiver for getting existing
package names list from /mnt/sdcard/Rumie/appslits
issue #18 added methods to update existing appslist whenever new
application gets installed using sd card
issue #18 Launcher will now check for packages from internal storage and
apk for the appslist and takes out the union of both appslist from both
directories.
#issue 18 PackageAddedReceiver checks for appslist in internal storage,
If their exist no appslist it simply creates one
issue #18 retrieving installed package list from the system
issue #18 compare installed packages against updated packages
issue #18 infinite looping fixed
Merge branch 'issue-18' into develop