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 #610 from rneatherway/master

Emacs find project prompt now offers default value
Merge pull request #611 from 7sharp9/bugzilla20957

Fixed initialisation order in empty iOS projects
Fix completion when creating a new .fsx file outside of a project.
doc.Editor.FileName is null until the file is saved. Using doc.FileName instead fixes it.
Remove old make commands and don't default to building the pack files as this is not needed.
Update README.md
Use doc.FileName rather than doc.Editor.FileName in three more places.
Forgot to revert a test change before commit
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
Merge pull request #614 from 7sharp9/cleanMake

Remove old make commands and don't default to building the pack files as this is not needed.
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
Fix #585, Tooltip alignment
Allow parameter completion at the end of file

Also avoid an extra cast to DotNetProject. It might fail if the project
is null
Merge pull request #1 from rneatherway/rojepp-fsx_fix

Allow parameter completion at the end of file
Add extra logging to Tooltip provider
Get ToolTip start/end columns by retrieving the symbol from FCS instead of guesstimating
Merge pull request #617 from rojepp/_585

Fix #585, Tooltip alignment