Add memory to requirements

My build VM with 1 gb failed to compile. `make all` told "out of memory". I increased memory step by step and compiled successfully with 2.5 gb. Maybe add to requirements?
Merge pull request #161 from IgorKlopov/patch-1

Add memory to requirements
Update README.md
- Added struct creation test to FFI tests
- Slight improvement to runtime error message