rewrite macro helper to use quasiquotes

replace DatomicInception with a Helper class, following the style of https://github.com/scalamacros/sbt-example-paradise210
use latest macro-paradise 2.10.2 compiler plugin

resolve unidoc issue by removing the compiler flag!
remote obsolete compatibility file
add necessary Liftable instances for BigInt and BigDecimal
update to latest unidoc plugin
Merge branch 'develop' into topic/quasiquote

Merge in latest upstream changes.

Conflicts:
	macros/src/main/scala/datomisca/macros/DatomicInception.scala
Merge branch 'develop' into topic/quasiquote

Pull in upstream changes from develop.
fix: correct quasiquote for generating datomisca.AddEntity
improvements to SBT build

upgrade to 0.13 final
improve dependency declaration on macro-paradise
disable the aggregation of some tasks
fix packaging and publishing of unidoc scaladocs
make use of FromFinalId type class in DDatabase

remove need for overloading of .entity .entid .ident and .touch
seal FromFinalId trait
introduce FromPointT type class

eliminate overloading for point in time methods
support the sync API

add methods sync() and sync(t) for Connection
remove implicit view to Long from FromPointT

seems unnecessary, unlike the cases for ToDId and FromFinalId
refactor the type classes for ids and point t

choose better names
make the methods package protected
add scaladoc as they deserve some explanation
Merge pull request #71 from pellucidanalytics/topic/sync

Support the sync API
minor: cleanup

remove dead code that was commented out
Merge pull request #70 from pellucidanalytics/topic/overloads

Eliminate method overloading in DDatabase
Merge pull request #62 from pellucidanalytics/topic/quasiquote

Use 2.10.2 quasiquoting for macros
Merge pull request #76 from searler/develop

Query on attribute fails because it returns java.lang.Integer