Merge pull request #2 from nick-wang/master

Bugfix of BNC#875677
restructure
patches
reconversion
BNC#876536. After convert Ycp to Ruby by YaST,
merge master to the reconvert branch manually.
Still need to do some modification to make the
module really works.
Move agents/* to src/servers_non_y2/*.
Using the ag_drbd of 11sp3 and modify the .spec to make it works.
Fix parser bug. Ruby in sle12 is not using 34 to
represent ". so modify drbd.rb.yy and corresponging ag_drbd.
Merge pull request #4 from yast/test_reconvert

Did some basic test. Main function is ready to work.
BNC#876536. Convert Ycp to Ruby based on sle11sp3(sp1). Merge sle12 master code to convert branch then merge back to master. Did some basic test. Version 3.1.1