First commit
Refactored files into source, example, test and doc directories, and
removed large svg and postscript files
Previous commit only removed files, did include them in new directories!
included structure_read.f90 with extended functionality (now takes
"points.min" file name as input) and added a points attribute to
KeywordInit.py so that "points.min" is no longer hard-coded.
Slight change in keywordinit comment
Removed compiled files from repository.
Deleted compiled python files and added .pyc to gitignore list.
Added Makefile for fortran module.
Merged in marktoakley/pcarepo (pull request #1)
Included tweaks to ProjectPC.py, which allows projects a given an axis
in configuration space (a principal component, for example) onto a
chosen structure.
Merge branch 'master' of https://bitbucket.org/lsmeeton/pcarepo

Conflicts:
	pca/source/KeywordInit.pyc
	pca/source/PCA.pyc
Changed name of module for reading structres from unformatted fortran from stucture_reader to sturcture_read
Added functions to save self.PCs and self.ensemble_average as .npy numpy binary files
added functionality to convert a 1D [3*n_atom] atom array into a 2D [3][n_atom] numpy array, and to print said arrays
Changed method Rotate() to a callable function
Added function to PCAprint to print pca.config_mu and config_sigma and functionality to ProjectPC to read them.
Removed reference to module 'lewismod.py'
Removed matplotlib.plt as was unused
Including facilities to read numpy binaries into ProjectPC.py
Created ConfigSpaceConvert.py script, which reads structures from points.min, performs LstSquare structure fitting, and writes resulting structures to config_space.npy file. Also added function to print config_space in PCAprint.p