Separate ImageLoader into interface and implementation

Conflicts:

	webimageloader/src/main/java/com/webimageloader/ImageLoader.java