[MGW NAT] fix supervisor parameter passing, double-list for doubly-apply

There are two successive iterations of apply() being called, one by
the supervisor:start_one_child() logic, and the second time inside
the mgw_nat_usr:init() function calling sctp_handler:init().  To
make sure our list survives this as list instead of sequence of
arguments, we need to double-[] quote it.
diff --git a/src/mgw_nat_sup.erl b/src/mgw_nat_sup.erl
index f6ac369..3b7fd99 100644
--- a/src/mgw_nat_sup.erl
+++ b/src/mgw_nat_sup.erl
@@ -37,6 +37,6 @@
 	supervisor:start_link({local, ?MODULE}, ?MODULE, []).
 
 init(_Arg) ->
-	MgwChild = {mgw_nat_usr, {mgw_nat_usr, start_link, ?SCTP_HDLR_ARGS},
+	MgwChild = {mgw_nat_usr, {mgw_nat_usr, start_link, [?SCTP_HDLR_ARGS]},
 		    permanent, 2000, worker, [mgw_nat_usr, sctp_handler, mgw_nat]},
 	{ok,{{one_for_all,1,1}, [MgwChild]}}.