Merge pull request #1 from rfaisal/dev-mac

Dev mac
gitignore for java updated
unit test setup, linked list isCircular added, java project structure created
read me updated
start of a circle added
generic added to the Node class
Test suite added
Linkedlist is Circular_and_dulicate added
Questions added in the read me
Merge pull request #2 from rfaisal/dev-bluebat

Dev bluebat
permutation without duplicate added
permutation without duplicate unittest
problem list updated
Merge pull request #3 from rfaisal/dev-bluebat

Dev bluebat
new unittest added
Merge branch 'dev-bluebat'
running duplicate added
test suite modified
problem list modified
print_last_n_words in a file added