architecture updated
Squashed commit of the following:

commit fcf17a0ac7102bae4bfd1e017214e4e4165ad43f
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Feb 18 15:02:32 2014 -0800

    fix #MLHR-798 Ads Demo Redis db index
Merge pull request #727 from nickholub/webdemos3_pull

Architecture Diagram, Ads Demo Redis Db Index
added new generic files
renamed upload styles to generic UploadFilesView.less
added abstract file collection
updated jar list and jar file to inherit from generics
added license headers to new files
added drop filter to Upload Jars
added abstract files to DT module
renamed abstract file to upload file
added check for beforeUpload on collection
improved documentation of upload files view
MLHR-785 #resolve
Merge pull request #729 from andyperlitch/nan_jar_list.MLHR-785

MLHR-785 #resolve
Merge pull request #728 from andyperlitch/extract_upload.MLHR-812

Extracted upload functionality to base classes
Squashed commit of the following:

commit a760df6f84a7af3e6f16db3368cfebf6babb72cc
Author: RashmiDR <rashmi@datatorrent.com>
Date:   Mon Feb 24 14:58:27 2014 -0800

    demos for benchmarking HDFS operators, fixes #MLHR-825
MLHR-826 #resolve
Merge pull request #732 from andyperlitch/depjar_err.MLHR-826

MLHR-826 #resolve
Merge pull request #731 from RashmiDR/hdfsPerformanceApps_pull

Squashed commit of the following: