GSoC 2014 project for JENA-625

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1590342 13f79535-47bb-0310-9956-ffa450edef68
add pom.xml

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1590344 13f79535-47bb-0310-9956-ffa450edef68
update maven project layout

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1590348 13f79535-47bb-0310-9956-ffa450edef68
JENA-625: Design and implement PropertyTable, GraphPropertyTable and GraphCSV with an illustrative test demo original from the project proposal.

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1601104 13f79535-47bb-0310-9956-ffa450edef68
Update pom to current jena development version

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1601168 13f79535-47bb-0310-9956-ffa450edef68
1) modify PropertyTable API, with javadoc added
2) implement PropertyTableImpl with HashMap, including the indexes of PSO and POS 

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1602713 13f79535-47bb-0310-9956-ffa450edef68
implement the whole row querying for property table

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1608984 13f79535-47bb-0310-9956-ffa450edef68
Add the implementation of PropertyTable with a two dimension array

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1611267 13f79535-47bb-0310-9956-ffa450edef68
Add structured unit tests for PropertyTable (JENA-625)

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1611868 13f79535-47bb-0310-9956-ffa450edef68
Delete old classes

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1611870 13f79535-47bb-0310-9956-ffa450edef68
Delete old test class

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1611872 13f79535-47bb-0310-9956-ffa450edef68
Delete old root packages

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1611873 13f79535-47bb-0310-9956-ffa450edef68
add CSV2RDF tool

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1613797 13f79535-47bb-0310-9956-ffa450edef68
fix some warnings for packaging jena-csv

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1613800 13f79535-47bb-0310-9956-ffa450edef68
add license header

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1614862 13f79535-47bb-0310-9956-ffa450edef68
JENA 625 test improvements:
1. refactor PropertyTableBuilder for unit tests
2. tests and bug fixes for parsing irregular csv table
3. out of bound tests for PropertyTableArrayImpl

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1616480 13f79535-47bb-0310-9956-ffa450edef68
JENA-625:
1. update google guava dependency in jena-csv pom.xml
2. add some tests for the real world csv data

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1617106 13f79535-47bb-0310-9956-ffa450edef68
JENA-625, prepare for jena-csv 1.0 release:
1. modify dependency from SNAPSHOT to release
2. refactor the package layout
3. move LangCSV from jena-arq module to jena-csv
4. modify jena-csv version to 1.0

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1618100 13f79535-47bb-0310-9956-ffa450edef68
JENA-625: prepare release:
1. add ReleaseNotes, LICENSE and NOTICE files
2. add missing license headers and java docs
3. add scm links


git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1618117 13f79535-47bb-0310-9956-ffa450edef68
update release note

git-svn-id: http://svn.apache.org/repos/asf/jena/Experimental/jena-csv@1618132 13f79535-47bb-0310-9956-ffa450edef68