Update CustomDialog.java

Added setters for everything in the builder, dialog can now be created like stock android AlertDialog like http://pastebin.com/yjyJAizN. I needed the setters because I set the dialog text from a switch and it's nice if the ClickListener can be set directly in the Builder. Also removed some 'this' references in front of variables because they are not needed.