x-expires now can be configured while subscribe, using the fluent interface method x => x.WithExpires(int)
Fix bug with future publish based on rabbitmq

1 added days to future publish queue's name(yeah, i need 14 days delay)
2 added check for messageDelay. now it must be strictly less than
TimeSpan.FromMilliseconds(int.maxValue).  It's not strict border by
spec, but it's limitation of current parameters passing to rabbitmq
client.
Merge pull request #230 from micdenny/master

x-expires now can be configured while subscribe...
Merge pull request #231 from Pliner/master

Fix bug with future publish based on rabbitmq
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