Remove upcr_proxy.h reference from translated file.

The generated code targets the interface in upcr.h.
Handle IndirectFieldDecl (Used for anonymous struct/union members).  Fixes #24.
Translate THREADS and MYTHREAD into upcr runtime calls.  Refs #53.
Merge the renaming from branch issues53.  Skip PrintDefines because we've already handled it in a different way.  Fixes #53.
Suppress translator output for UPC system include files residing
in upcr_preinclude directory.
Merge pull request #55 from Intrepid/issue55

We are looking for "/upcr_preinclude/" in the file path for the files that are system include UPC files.  For those files we DO NOT emit declarations nor #include.
Merge branch 'master' into rename-builtins

Conflicts:
	Transform.cpp
Oops - remove include of iostream left-over from debugging