Variable decode maxsplit to prevent crash when key contains more than one dash.
Merge pull request #55 from mooc0w/master

Variables with two dashes cause variable decode to crash.