Creates isConnectedMethod to retrieve the current network status.
Splits the getNetworkInfo and isConnected methods for readability.
Adds null check to activeNetworkInfo.
Changes onConnectedOrConnecting to onConnected only.
Refactors layout to use a relative layout.
Adds network status use case to demo.
Performs auto-formatting and organisation of imports on merlin project.
Creates MerlinsBeard which checks the connectivityManager for the network status.
Removes network status implementation from Merlin.
Refactors CurrentNetworkStatusFetcher to use MerlinsBeard.
Refactors DemoActivity to use MerlinsBeard to retrieve the network status.
Refactors MerlinsBeard to pass in a connectivityManager.
Refactors id of button to match text it displays.
Demo refactored to use toast notification when retrieveing current network status.
Adds unit tests for MerlinsBeard.
Removes unnecessary context wrapper.
Adds new lines to the end of files.
Extracts strings from demo activity.
Adds javadoc comments to MerlinsBeard.
Updates JavaDoc messages.