Make the broadcast receivers use LocalBroadcastManager

Task #3191
Merge pull request #49 from N-Pex/courier_task_3191

Make the broadcast receivers use LocalBroadcastManager
Add version information to help screen

Task #3281
Merge pull request #50 from N-Pex/courier_task_3281

Add version information to help screen
Switched to https://github.com/vanevery/cacheword/tree/enable_subscriber_timeout
Updated Cacheword repo
Update to latest
Pointing back to normal cacheword library
Version up, first release candidate
Merge commit '1daaf03bb5a440e6575eae693bf0d3455f5c437d' into courier_merge
Merge branch 'courier' into courier_merge

Conflicts:
	app/src/info/guardianproject/securereaderinterface/ui/ActionProviderFeedFilter.java
	external/CacheWord
Fixes after merge.
Merge pull request #52 from N-Pex/courier_merge

Merging everything from courier back into master.
move Jenkins build process to its own script

This includes adding the date/time to the versionName and setting the
versionCode to the current UNIX time in seconds.  This makes it easy to
distiguish test builds from each other.
script for running the release build process
include `git submodule sync` in jenkins-build

Jenkins seems to break out when the URL for the submodule changes.  So to
help it along, run `git submodule sync` as part of the build process.
Left side menu fixes

Handle portrait/landscape mode change
Merge pull request #55 from N-Pex/master

Left side menu fixes
Handle long feed names

Task 3297
Merge pull request #58 from N-Pex/master

Handle long feed names