Created UpperToLower

Created UpperToLower class that implements Runnable. Defined private
DataInputStream variable.
Defined default constructor.
Defined Run Method.
Defined Class

Finished adding default parameters to default constructor.
Completed Run Method.
Modified LowerToUpper

Modified Constructor to accept an PipedOutputStream parameter to pass
data to UpperToLower class.
Modified PLSharedData

Modified Pipelined Shared Data by creating additional pipes for third
thread to consume.
Playing with Thread

Created additional threads to try to determine where issues are
occuring.