Stream.empty generic param
Added Stream.empty unit test case.
Added monodevelop prefs file to .gitignore