Add test-case for passing 5-argument structure by value
Implemented 2-eightbyte-start-in-SSE rule

The x86-64 ABI says that a structure argument exceeding 2 eight-bytes
in size should have its first eightbyte in SSE class, otherwise the
structure cannot be passed in registers. This rule is now implemented.