some new features

Hi，@emilsjolander
   After few weeks of work i added some features to Sprinkles，
and i also modified the test files for new features.
   This version may have some bad smell,could you help me to improve it. Things will run better if there are more people to discuss.
features
1.ManyToOne and OneToMany
2.Auto create table
3.Entity Cache
4.LazyLoad
5.Fluent Query Interface