Handle parsing of floats beginning with '.'
const assignment test
Don't implicitly add decls when parsing functions

If we drop the function later, we still have them floating around,
which causes problems. Instead we add the parameters before folding
the decl / decl's type.
Test for function argument typedef difference
Remove unused args in layout_check