Removed old specs
Updated the parser spec to include a period
remove debugging from specs
update parser, allow periods in id names.
Hack up Rakefile.
Merge branch 'feature/bug-fixing-period-in-ids'
Clean up repo.
Use second param when creating doc ranges (to prevent a test failure)
Update spec function usage to new jasmine 2.0 syntax
Move spec libraries
Add missing comment
Split the library generation to use two templates, one in a format that the tests expect, and another in a format that Readium expects.
Update README
Fix usage of document range setEnd.
Added support for ranges between element and text nodes
Added text-element range test.
Added unit tests
Added edge case scenario
Merge pull request #2 from blinkboxbooks/test/range

Added support for ranges between element and text nodes when generating range CFIs.
test for optional fields