Added non-const getName and getExclude
diff --git a/ndn-cpp/Interest.hpp b/ndn-cpp/Interest.hpp
index 2a3def0..05a04ea 100644
--- a/ndn-cpp/Interest.hpp
+++ b/ndn-cpp/Interest.hpp
@@ -141,6 +141,7 @@
    */
   void get(struct ndn_Interest &interestStruct) const;
 
+  Name &getName() { return name_; }
   const Name &getName() const { return name_; }
   
   int getMinSuffixComponents() const { return minSuffixComponents_; }
@@ -149,6 +150,7 @@
   
   const std::vector<unsigned char> getPublisherPublicKeyDigest() const { return publisherPublicKeyDigest_; }
 
+  Exclude &getExclude() { return exclude_; }
   const Exclude &getExclude() const { return exclude_; }
   
   int getChildSelector() const { return childSelector_; }