manually merged  drakeguan  fork into redpawfx
merged crydalch fork into redpawfx (partview  with color/alpha support)
merge  some of  jinkuen  fork into  redpawfx  (PDC support)
merged in  K240  branch   PRT  I/O stuff to   redpawfx
Merge commit redpawfx '84862664890b017acb4066c5dac1b0175abdddaa' into master

manually merged in  quite a few  other forks  to  add in more file format support
(pdc, prt, mc, rib)
added bin file support from jinkuen fork (doesent work yet)
update to  PRT file format exporter to not  export 0 particle files  as Krakatoa tends to choke on them
added   using namespace std  in most  formats as well
Modified headers and  formats for  several format additions from various forks, manually merged several branches together including latest from wdas  with string attr parsing.
Format additions include  PDC PRT BIN MC  RIB  some of which are not fully functionlal yet.
Merge branch 'refs/heads/wdas-master'

Conflicts fixed
	.gitignore
	src/lib/core/ParticleHeaders.cpp
	src/lib/io/BIN.cpp
	src/lib/io/GEO.cpp
	src/lib/io/MC.cpp
	src/lib/io/PDC.cpp
	src/lib/io/PRT.cpp
	src/lib/io/ParticleIO.cpp
	src/lib/io/RIB.cpp
	src/lib/io/pdb.h
	src/lib/io/readers.h
	src/tools/partattr.cpp
	src/tools/partview.cpp
Merge branch 'master-wdas' into redpawfx-master
Fix Visual Studio W3 warnings
Fix Visual Studio W4 warnings

To check:
BGEO.cpp line 313 -> 0xFF is truncated as it is casts to char, should the cast be to an unsigned char?
PDA.cpp line 90 -> should the comparison be with word?
Fix Visual Studio 32 bit warnings && a static analysis warning for a memory leak
Changed armadillo header
Merge branch 'fix_windows_warnings_level_4' of https://github.com/glm-mrouille/partio.git

Conflicts:
	src/lib/io/PTC.cpp
	src/lib/io/ZIP.cpp
Merge branch 'master' of https://github.com/redpawfx/partio

Conflicts:
	src/lib/io/PRT.cpp