included missing lemmas
partial progress on proving list head example
checked truth value before pattern expansion
refactoring: adding helper methods to simplify common operations
updated head.spec and included it in regression test
revised head_spec
Merge pull request #830 from yilongli/prove-simple-list-head

Prove simple list head