Decouple ElSql from Spring

Add SqlParams abstraction
Fixes #11
Decouple ElSql from Spring

Part 2, increase internal support for non-Spring
Fixes #11
Decouple ElSql from Spring

Part 3, Remove resource framework
Fixes #11
Decouple ElSql from Spring

Part 4, Document
Fixes #11
Merge remote-tracking branch 'origin/topic/11'