Fixed initialisation order in empty iOS projects

Also fixed missing entitlements in empty iOS projects
This fixed bugzilla https://bugzilla.xamarin.com/show_bug.cgi?id=20957
Merge pull request #611 from 7sharp9/bugzilla20957

Fixed initialisation order in empty iOS projects
Update README.md
Checker, highlight, tooltips now works in (unsaved) script files
Merge branch 'master' into fsx_fix

* master:
  Update README.md
  Emacs find project prompt now offers default value
  Fixed initialisation order in empty iOS projects
Some path fixes for consistency, and revert an extra line
Highlight: Avoid nullRef in XS in scripts where there is no assembly
Add fixFileName calls in various places. Revert some changes where I changed from full path to file name,
and get Tooltips working in script mode
Allow parameter completion at the end of file

Also avoid an extra cast to DotNetProject. It might fail if the project
is null