Improve unpack function

`unpack` function is cleaner (thanks https://github.com/thoughtbot/bourbon/pull/180#issuecomment-13439821) and can take the number of values that should exist in the resulting syntax. Thus, it is also used in the `size` mixin.
Let's call this `$size` to not be confused with list length.