Added FAQ entry on function argument semantics

Added an entry about passing arguments to functions.
Revision of the last commit on FAQ
Minor revision
Typo

Fixed a typo
Changed "constant" to "immutable object"
Merge pull request #6868 from brk00/patch-5

Added FAQ entry on function argument semantics