Fixed activity theme handling in RobolectricPackageManager leading to IllegalStateException for style not being fully qualified. Fix is based on similar code on org.robolectric.shadows.ShadowActivity
Fixed formatting
Remove restrictions on resource directory names. We can point robolectric to use gradle output directory which does not necessarily have a name ending with /res.

change directories matcher logic

turn directories filter into inner class, add tests for tricky resource path loading

remove path checks depending on file separator

remove all the checks on resources path
Add shadow support for registerReceiver with permission

Permission restriction has been added to registerReceiver / sendBroadcast.
Intents will only be broadcasted to receivers that has matching
permission. If null is provided then it will simply mean no permission
is required.

Posting the BroadcastReceiver on a provided Handler has also been
added.  If you provide a Handler when registering your receiver that
receiver will be notified from that Handler.  Otherwise the main
application Handler will be used.

Added necessary tests to exercise this new support.
Merge pull request #755 from lixar/feature/add-shadow-register-receiver-with-permission-support

Add shadow support for registerReceiver with permission
Added method to ShadowWindow to pull the action bar view from the PhoneWindow
Added method to ShadowWindow to pull the action bar's home icon from the PhoneWindow
Remove getActionBarView method as we're not sure what anybody would do with it yet
Merge pull request #758 from modelseer/inspect-actionbar

Added method to ShadowWindow to pull the action bar's home icon
Added convenience method to ShadowImageView to get the Drawable's resource id
Kill dead code
Merge pull request #759 from modelseer/image_view_resource_id

Add getImageResourceId to ShadowImageView
Remove Test manifest that wasn't being used
Merge pull request #700 from jrgonzalezg/master

Fixed activity theme handling in RobolectricPackageManager
Merge pull request #760 from coreydowning/master

Remove Test manifest that wasn't being used
Inflating a view using the Application context allows the View#getContext() to resolve #getApplicationContext(). Fixes #757.
Workaround in path to URL utility to allow resources to be loaded from maven repos on UNC paths
Removed unused URI/Exception imports
Fix styling to match project standards
Add a WiFi connection to the ConnectivityManager and clean up some tests. Fixes #679