first test to add a gradle local dependency
remove android-passcodelock for now
use android-passcodelock as a local dependency
use maven central repo for some old packages
Merge branch 'develop' into issue/1423-gradle-local-dependencies

Conflicts:
	build.gradle
use mixpanel-android provided by maven central
add git submodule commands to the readme
Moved UI/View related classes from `utils` to `widgets`.
Moved `ReaderVideoUtils` to reader package.

Created a `utils` folder that contains `ReaderVideoUtils` and `ReaderUtils`. A few of the methods in `ReaderUtils` needed to be declared public because of the move.
Moved `SimperiumUtils` to ui.notifications
Moved Media related classes to ui.media
Moved `ThemeUtils` to ui.themes
Moved to gradle multiproject build structure
Add comment to top level build.gradle
Moved utils.stats folder to root and renamed it `analytics`.
Deleted unused `CommentBadgeTextView`
Merged `ImageHelper` and `ImageUtils' to one file.

Fixes #1454
Moved `PostUploadService` to ui.posts
Moved `NotificationsDismissBroadcastReceiver` to ui.notifications.
Moved `StatUtils` to ui.stats

Moved `MessageBarUtils` to ui.reader.utils