Merge pull request #433 from jpasichnyk/master

Pull request for #432
ipv6 fixes for httplistener
style cleanup
Merge pull request #434 from mcguinness/master

Fix for IPv6 UserHostAddress parsing with HttpListener AppHost on a custom port (e.g. 8080)
Add option to not encode param in AddQueryParam
Merge pull request #437 from waynebrantley/master

Option to not encode query parameter
To support multiple attributes when using a TypeDescriptor you must supply a unique TypeId
Nullable properties set to default when value is empty
Merge pull request #439 from JonCanning/master

Nullable properties set to default when value is empty fix
Update src/ServiceStack/Funq/AutoWireHelpers.cs

If I have BaseController class inherited from ServiceStackController and this BaseController class has constructors, Funq registration in AppHost fails during runtime.  Getting below exception.  Suggesting a change from ".First" to ".FirstOrDefault":

[InvalidOperationException: Sequence contains no matching element]
   System.Linq.Enumerable.First(IEnumerable`1 source, Func`2 predicate) +2538402
   Funq.AutoWireHelpers.GetConstructorWithMostParams(Type type) +201
   Funq.AutoWireHelpers.ConstrcutorExpression(MethodInfo resolveMethodInfo, Type type, Expression lambdaParam) +49
   Funq.AutoWireHelpers.GenerateAutoWireFn() +359
   Funq.Container.RegisterAutoWired() +43
Merge pull request #440 from paksys/patch-1

Update src/ServiceStack/Funq/AutoWireHelpers.cs
Updated SS.Text, changed tests to use new JsConfig.With() shorthand
merge
Added Contributor: 141 @electricshaman (Jeff Smith) - Welcome!
Added Contributor 142: @ecgan (Gan Eng Chin) - Welcome!
Added Contributor 143: @its-tyson (Tyson Stolarski) - Welcome!
Added Contributor 144: @tischlda (David Tischler) - Welcome!
Added Contributor 145: @connectassist (Carl Healy) - Welcome!
Added Contributor 146: @starteleport - Welcome!
Added Contributor 147: @jfoshee (Jacob Foshee) - Welcome!