Merge pull request #7 from DavidSagan/master
ANSI/renames/version bump

code is now really ANSI-C -> changed // comments to /*
made some modifications to David's files, as well as a small bugfix:
	removed EXIT_FAILURE EXIT_SUCCESS
	removed FALSE TRUE
version bump in configure.ac

Remaining problems: c_abs is giving problems with Python
Matthew is reporting some problems with the windows DLLs based on
David's fork: needs to be confirmed.
Complex aux functions renamed//Example end statements

c_abs and c_mul were renamed in order to avoid conflicts with python.
Fortran bindings updated with crystal diffraction functions

Fortran example has now the same functionality as the C counterpart
IDL bindings to new functions written

configure.ac updated with search path for latest default IDL
installation locations on Mac OS X and Linux
author list updated
todo list updated
IDL example updated
Python bindings rewritten

Same features as C library!
structs have been translated into dictionaries
Perl bindings updated
Perl bindings improved//c_abs and c_mul reverted
make distcheck works again
moved perl bindings to their own folder
lua bindings written

fully functional, including David's new API
moved fortran and idl code to their own folders/fixed David's bug
removed xraylib.i substitution lines
spec file updated/small linux fixes

tested on linux
Note: problem running lua example when old version of xraylib is already
installed. Look into adding -Bsymbolic
xraylib.i: true changed to TRUE
small bugfixes
xraylib CLI updated to allow display of dict and list results
documentation updated/wrapping up for release
smoothened generation of windows NSIS installers

depends very very much on directory layout!!!
nsis readme updated
dotNet bindings updated

plus a bugfix in the perl bindings