fixed some notation issues
began OnlyAndSkip class for removing unwanted nodes
added simple module removal for skip/only parameters
gitignore
merge resolution
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Ignore .pyc files
  Manual Pythonic layer and test
  Added test of get/set routines and array access
  Get/set wrapping now working
  Added a couple of FIXME comments
  Add defining module to uses clauses for types
  Remove constructor/destructor - will be added automatically during wrapper generation
  Ignore build files everywhere
  Import arraydata extension module

Conflicts:
	.gitignore
removed initialise/finalise from leveltwomod
changed idea to use subroutines and types/

f90wrap now gets each subroutine provided by user (through only/skip)
f90wrap also gets each type found in a module with a wrapped subroutine in it,
AND also each type referenced by each type (and so on) in these modules.
wrapgen uses FortranTransformer to cut out unnecessary subs and types.
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Partial support for Python code generator - not yet fully tested
Merge branch 'master' into moduleselection

* master: (23 commits)
  Partial support for Python code generator - not yet fully tested
  removed initialise/finalise from leveltwomod
  Ignore .pyc files
  Manual Pythonic layer and test
  Added test of get/set routines and array access
  Get/set wrapping now working
  Added a couple of FIXME comments
  Add defining module to uses clauses for types
  Remove constructor/destructor - will be added automatically during wrapper generation
  Ignore build files everywhere
  Import arraydata extension module
  gitignore
  Fix conflicts
  Removed args_spec
  added size of fortran_t automatic detection capability
  Minor fixes to allow example to run (not complete)
  Remove autogenerated modules from git repo
  changed write_use_lines to use type
  formatting fixes
  realised string length conversion done so deleted its duplicate
  ...

Conflicts:
	.gitignore
	f90wrap/wrapgen.py
	scripts/f90wrap
Merge pull request #5 from steven-murray/moduleselection

Moduleselection