trsync code refactored to meet the openstack standart

* Added Openstack template files
* utils and rsync_url and same tests moved to objects, utils and tests
* shell and tempfiles moved to trsync.utils module
* rsync_remote moved to trsync.objects module
* trsync.py renamed as trsync.objects.rsync_mirror module
* trsync_push.py and trsync_delete.py moved to trsync.cmd module

Change-Id: Ifd722c8f867832f888a1bacef5744fb56fc2ef1a
diff --git a/README.rst b/README.rst
new file mode 100644
index 0000000..2f168f3
--- /dev/null
+++ b/README.rst
@@ -0,0 +1,19 @@
+===============================
+trsync
+===============================
+
+rsync wrapper that implements transactional synchronization with remote location
+
+Please feel here a long description which must be at least 3 lines wrapped on
+80 cols, so that distribution package maintainers can use it in their packages.
+Note that this is a hard requirement.
+
+* Free software: Apache license
+* Documentation: http://docs.openstack.org/developer/trsync
+* Source: http://git.openstack.org/cgit/openstack/trsync
+* Bugs: http://bugs.launchpad.net/trsync
+
+Features
+--------
+
+* TODO
\ No newline at end of file