Merge pull request #55 from robdodson/master

version up build number
Changed tests to use HL7 CCD.xml because Kinsights was missing Encounters

HL7 xml has lab effectiveTimes which are near Daylight Saving time. Chrome/FF/Node (incorrectly) say a Date of 03/23/2000 is NOT in Daylight Saving time. Safari/PhantomJS say it is. Because our browser tests run in PhantomJS and our Node tests run in Node I had to create two different expected_output jsons. One for the browser and one for Node. Otherwise the tests would always fail in one context or the other because they disagree on the look of the timestamps.

In the long run this is a really poor way to test but it's the best we have at the moment. Ultimately we should be testing the individual BB methods and primarily the stuff in core.js. So, for the time being, we have two expected outputs :\
Merge pull request #56 from robdodson/HL7-expected-output

Changed tests to use HL7 CCD.xml because Kinsights was missing Encounters
Removing technical debt

- Changed `src` to `lib` consistent with Node.js modules
- Separated XML functionality from `core.js`
- Moved sections into `ccda` directory
- Removed remaining code from C32 pathway
Merge branch 'master' of https://github.com/blue-button/bluebutton.js

Conflicts:
	.gitignore
Minor fixes, bump version to 0.0.18
Change `parseInt` to `parseFloat` (duh!), fixes #54
Adding support for C32

Bump version to 0.0.19
Minor fix for allergy reaction type
First pass at adding C32 parsers functional
Merge pull request #65 from thetylerhayes/master

Minor fix for allergy reaction type
Make C32 encounters parser functional
Make C32 immunizations parser functional
Make C32 medications parser functional
Make C32 problems parser functional
Make date parsing for problems lighter (was narrow because date parser itself has issues parsing just years)
Merge pull request #66 from thetylerhayes/master

Make C32 parsers functional
Fixing stupid documentation mistakes
Improve C32 labs
Add reference range back into labs