add comment dao and service
fix the base dao
Merge pull request #1 from ajohnson-echo360/fix_base_dao

Fix base dao
fix merge
rearrange some things
add hooks to service layer
Merge branch 'master' into solr_searching
hook comment search additions in
setup the test comment page.