Merge pull request #7 from knocte/master

fix build and gitignore
Bin, Pipeline: Added empty constructor

Fixes crashes when accessing the Bin.base or Pipeline.base
.gitignore: add an entry and fix another one
.gitignore: ignore MonoDevelop cache file