[Update] build.gradle
[Add] config/sign.gradle
[Update] compileSdkVersion 18
[Update] gradle configs
[Add]new feature:push to the local and remote Maven repository
[Update] proprety