v0.4.4 =======> Added feature, to enable client to communicate via HTTP/REST

* FluxoDownloadDaemon.scala: modified version number
* pom.xml: modified version number; added dependency for resteasy
* wrapper.conf: modified version number
+ FluxoWS.scala: new class, this class prepares the REST class to be used by Jetty
+ FluxoWSProcess.java: actual REST processor
* HttpDaemon.scala: added a new context to process our REST queries
* Utils.scala: added new var to hold external IP when we acquire it, plus its getter/setter
* XMPPMonitor.scala: after we acquire the external IP, put it into OUtils
* YIFYCacheJob.scala: to prevent unnecessary sweeping, update the number of movies in db before checking for sweeping
* FluxoWSProcess.java: added the HTTP Error response;added getTorrentUrl(), getHttpUrl(), getHttpUrlC(), getTPBSearchResult()
* FluxoWSProcess.java: URIs should be decoded
* FluxoWSProcess.java: fixed paths of some methods with @QueryParam
* FluxoWSProcess.java: getTPBSearchResult(), tried not to decode the search term, just pass it along
* FluxoWSProcess.java: getTPBSearchResult(), modified from using QueryParam to PathParam
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* TPBProcessor.scala:

DEBUGGING TPB QUERY
* FluxoWSProcess.java:
* Utils.scala:

Fixed the problem