added reasonable defaults to gitignore
support compound primary keys; resolves #87
removed space
Merge pull request #103 from tjwebb/issues/87/compound-primarykey

implement compound primary key