Async version of exchange declare and bind

Here is an attempt to kill Wait() from PublishAsync
Fixed constructed using Boolean String head uppercase unusual cause problems

Example:
bool flag = true;
string conn = String.Format("host=localhost;publisherConfirms={0}",flag);

conn = "host=localhost;publisherConfirms=True"
Error in
\Sprache\ParserOfT.cs  line 34
if (!success.Remainder.AtEnd)
{
     throw new ParseException(string.Format("Parsing failure: Couldn't parse the whole input; unparsable remainder is: \"{0}\".", success.Remainder.Source.Substring(success.Remainder.Position)));
 }
Merge pull request #235 from chinaboard/master

Use String.Format construct conn string parameter error when connecting to a Boolean type
Fixed constructed using Boolean String head uppercase unusual cause problems

Example:
bool flag = true;
string conn = String.Format("host=localhost;publisherConfirms={0}",flag);

conn = "host=localhost;publisherConfirms=True"
Error in
\Sprache\ParserOfT.cs  line 34
if (!success.Remainder.AtEnd)
{
     throw new ParseException(string.Format("Parsing failure: Couldn't parse the whole input; unparsable remainder is: \"{0}\".", success.Remainder.Source.Substring(success.Remainder.Position)));
 }
Merge branch 'master' of https://github.com/chinaboard/EasyNetQ
Added IAdvancedBus.Get<T>(...) AMQP basic.get method.
Merge remote-tracking branch 'mikehadlow/master'
Merge remote-tracking branch 'upstream/master'
Fix deadlock

Remove TaskContinuationOptions.ExecuteSynchronously from Then
implementation
Merge pull request #232 from Pliner/master

Async version of exchange declare and bind
Merge branch 'master' of https://github.com/mikehadlow/EasyNetQ
Merge Newtonsoft.Json.dll into EasyNetQ.dll using ILRepack.
Merge Newtonsoft.Json.dll into EasyNetQ.dll using ILRepack. (2)
fix #234
Future Publish Async without Wait
DeliveryModeAttr: to control message persistance
Fixed spelling mistakes on method documentation for Subscribe and SubscribeAsync
Merge pull request #242 from pgermishuys/methoddocfix

Fixed spelling mistakes
Merge branch 'master' of https://github.com/mikehadlow/EasyNetQ
Management.Client configure request.