added gitignore
added RegisterForTrace attribute
Merge pull request #81 from Steell/StableBranchWithTestcases

Added gitignore and new RegisterForTrace attribute