Added request queueing

- Added request queueing to the helper class
- New object to encapsulate a request
- Updated all of the methods to support queueing
- Removed unecessary style and title declarations in the library
manifest
- Added NETWORK_STATE permission in the demo application manifest