Modify search(), Organize Testing.java

search():
Relation between keywords in keywordStr change from OR to AND, adding
keywords lead to a more accurate search result
Testing.java:
The code to test written into different function start with "search",
"sketch" or "compare" to preform better and reusable testings
Merge pull request #12 from DustInMonteriggioni/Branch-chyb

Modify search(), Organize Testing.java
Update REDME.md, well still need futher modification...
Adjusted the format~
BackBone -- BioBrick linkage finished, XML to be tested again
BbkUpload basically finished, XML IO tested
Merge pull request #13 from DustInMonteriggioni/Branch-chyb

Branch chyb
Merge pull request #14 from DustInMonteriggioni/Victor

Victor
UploadCenter basically finished, realize BackBone->BbkUpload

Also modified BioBrick,
adjust the folder structure
Merge pull request #15 from DustInMonteriggioni/Branch-chyb

UploadCenter basically finished, realize BackBone->BbkUpload
Merge pull request #16 from DustInMonteriggioni/master

Updating the newest GUI code
Filling data between db and bbk optimized
Writting database finished... Hope so~
Merge pull request #18 from DustInMonteriggioni/Branch-chyb

Branch chyb
Update README.md
Try to solve conflicts