Basic authorisation support
- Basic authorisation support initially added by BlueAndi.
- More stack allocation usage instead of heap allocation.
- Added HttpField sub-field retrieval capability (space separated fields).
- Reduced string copy-ing in HttpReply class.